boys on the beach in Cape Porpoise, ME