Vintage Black Cotton Fitted Shirt

£36.00

For a slim fit, would fit best a UK 10/12

For a slim fit, would fit best a UK 10/12