144pcs Mini Artificial Roses with Stems - 2.5cm

144pcs Mini Artificial Roses with Stems - 2.5cm

Regular price
$20.00
Sale price
$20.00
Regular price
Sold out
Unit price
per 

144pcs Mini Artificial Flowers / Roses with Stems

Roses - 2.5cm

Rose Stem Approx. 8 cm