yellow petals with small water droplets on greenery