Castle Island

headland in Suffolk County, Massachusetts, USA

Categories: