Smart, warm Viyella medium tattersall check cotton and merino wool shirt

£39.00

SKU: WH04MM03 Categories: , Tags: ,