Tiare Petals Scented Candles

Tiare Petals: Part of the perianth that is usually brightly colored.