Red rose bud bush (9 heads)

Red rose bud bush (9 heads)

Regular price
£7.99
Sale price
£7.99
Regular price
Sold out
Unit price
per 

Red faux Rose Bud Bush with 9 Heads

Dia. Rose Head 6cm

Height Head 7cm