Vintage Striped Yves Saint Laurent Knitted T-shirt

  • £24.95