Vintage Calvin Klein Shirt // Medium

Vintage Calvin Klein Shirt // Medium

Regular price £65.00 Sale

Navy denim with embroidered spell out on chest pocket