Barrington Inn

Block Island, Rhode Island, USA



Barrington Inn, Block Island, RI, USA