pink and green flower petals