Back to top

Picnic at Tarpaulin Cove on Naushon Island