Russell’s Lobster Shack #2

Russell’s Lobsters in Cape Neddick, Maine.

Advertisements