The London T

Maroon Striped Shirt

£30

Maroon silk shirt with black and cream stripes

Recently viewed