Aug6

Mahogany Shoals

Mahogany Shoals, Paynes Dock, Block Island, RI