Image 1 of 1

York26.jpg

Lobster shack, York Beach, Maine, USA