Short Sands Beach, York, Maine

Short Sands Beach