Click to expand/collapse all other details Hide this popup frame

Thompson Island, Boston Harbor, Maine, USA