Image 1 of 1

York25.jpg

Short Sands beach, York Beach, Maine, USA