Aug12

Dan Watson

Mahogany Shoals-Paynes Dock, Block Island, RI