Image 87 of 435
< Prev Next >
MEMCHP-1013.jpg
A quaint lobster shack on Orrs Island, Harpswell, ME, USA