A young couple on a deserted beach in Maine. They wear colorful nylon puffer jackets and are caught in the rain. Tender moment captured.