Designed by
Title
Hammond Castle at Gloucester coast in Massachusetts, USA #191442546
Description
Aerial view of Hammond Castle in village of Magnolia in city of Gloucester, Massachusetts MA, USA. This building was built in 1926 on the coast of Gloucester Harbor.