Cape Girardeau Public Library presents Islands of New England
This event is no longer available.