Block Island, New Shoreham, Washington County, RI

From collection Place List - History Trust

SHARE THIS PROFILE