Shirt
Shirt

Shirt

Regular price £45

  • Oversized green striped shirt
  • BNWT
  • Size L, fits uk 14/16
  • 100% cotton
Shirt
Shirt
Shirt