KATHERINE HAMNETT VINTAGE NAVY BRODERIE ANGLAISE TROUSERS

Regular price £95.00

VINTAGE,

WAIST APPROX 28”