Insects and raindrops on the petals of a flower

Insects and raindrops on the petals of a flower in the Pomeroon (photo by Joanna Dhanraj)
Insects and raindrops on the petals of a flower in the Pomeroon (photo by Joanna Dhanraj)