Ballard's Inn

Block Island, Rhode Island, USA



Ballard's Inn, Block Island, RI, USA