Yellow rose petals