Hammond Castle Museum — photo spot in 74 Hesperus Avenue, Gloucester, Massachusetts 01930, United States

A
Hammond Castle Museum
Score9.5aaronduke
Early afternoon sun shining through an archway

A
Hammond Castle Museum
Score9.5aaronduke
Early afternoon sun shining through an archway

