pollen in puddle

Image no. 63246