Wallis Sands Beach

Rye NH NH USA

Location