Roses Are Red

Roses Are Red

Regular price $277.00
/

Only 2 items in stock!
Red velvet roses adhered to a red velvet wrapped headband covered by a red veil with chenille dots