These are real roses with real stems that can last for years! No water required.

Enchanted Love

RM380.00 Regular Price
RM304.00Sale Price