Vintage Yves Saint Laurent Shirt // XL

Vintage Yves Saint Laurent Shirt // XL

Regular price £30.00 Sale

White with blue stripes // Labeled XL but would fit a Large // Couple stains shown in pictures