Striped Long sleeve Woven Top

Striped Long sleeve Woven Top

  • £34.95


Beachy, woven long sleeve top in subtle blue stripe.

100% cotton