Pink petals with water droplets and a cluster of small green flowers on green leaves

Pink petals with water droplets and a cluster of small green flowers on green leaves