Fun presentations, performers, and activities every week in June and July! Check out the Library's online event calendar for full details