Hamilworth - Extra Large Vintage Rose Head - Purple

 
Product Features
100mm vintage rose head. Made from sugar. Wired. Picture shows colour options and are not representative of the size of item.
Price: £7.25
Quantity

Share