Handmade Velvet Waistcoat
Handmade Velvet Waistcoat
Handmade Velvet Waistcoat

Handmade Velvet Waistcoat

Regular price
£20.00
Sale price
£20.00
Tax included.

Made with vintage fabric and trimmings 

Size 8