Rain droplets clinging to the petals of a vibrant flower.

Rain droplets clinging to the petals of a vibrant flower.