north hampton beach, the beach plum, one order of lobster roll, yummmmm
By Yankee Magazine
Jul 19 2011