puddle with reflection of stones with seaweed on the beach

puddle with reflection of stones with seaweed on the beach - 102233805