Photo Feature

Who’s the scariest of them all?

Who’s the scariest of them all?

The children of Castine gathered together on Wednesday, October 31, to spook and dazzle for their annual parade down Main Street, while local business owners and staff filled pockets and small hands with candy.

Photo by Anne Berleant