Hamilton: Jim Mahoney and his son Sean, 2, of Ipswich listen to a story at the Hamilton-Wenham Public Library. photo by Mark Teiwes / Salem News
100925MTELIBRARY