60s Vintage Welsh Tweed tapestry vest waistcoat M L

2021012705

60s Vintage Welsh Tweed tapestry vest waistcoat M L