Block Island, New Shoreham, Washington County, RI

From collection Place List - History Trust

Block Island, New Shoreham, Washington County, RI
Share this record