grey wool and silk v neck vest

£ 375.00