Slideshow

Castine town meeting 2012

Voters, administrators and elected officials in Castine convened on Saturday, May 12, for the annual town meeting, a nearly all-day affair that began at 8:30 a.m. and lasted until just before 3 p.m. Photos by Anne Berleant.