Sunset at sea reflected in a puddle left behind on the ribbled sand beach. North Sea beach, Hargen aan Zee, the Netherlands.