NOTE: New carpeting is being installed at the Oshtemo Branch Library. Access to some materials may be unavailable. Thank you for your patience.

Photos

Visit the Kalamazoo Public Library Flickr photostream for great photos from recent events.

create with flickr badge.