Fort Independence

fort on Castle Island in South Boston, Massachusetts

Categories: