Sold out

Afghan royal velvet waistcoat

£86.00

Heavily embroidered Afghan golden and black velvet unisex waistcoat. Rich and decadent. Vintage.

1 of 4