Hammond Castle
A trip to Hammond Castle in Gloucester, MA, provides many photo opportunities, and is a nice way to spend a few hours when on Cape Ann.
28 photos · 1,593 views