Lobster Rolls

Lobster Rolls

Lake Echo, Maine. A rustic cabin in the woods surrounded by crystal clear water, old pines, silver birches, and amazingly warm friends. This was the place I dove head first in to a soul-enriching vacation, and went on a quest to find giant Maine lobsters to dip in...