lobster-pot

pastel of Lobster Pot Restaurant in Provincetown, Cape Cod