Navy vintage wonder
Vest – size 42/UK 10

Trousers – size 38/UK 8

ARMANI suit

£69.99

Out of stock