Tour of Terra Speakers Leaves Nothing to the Imagination
Posted on 2015-02-23·By Robert Archer

Visitors arriving in Maine are greeted by this “Live Lobsters” sign at the rest stop in Kennebunk, Maine off the Maine Turnpike.
Tagged with:
Terra