Zara blue stripped long sleeved top £19 small
Zara blue stripped long sleeved top £19 small
Zara blue stripped long sleeved top £19 small

Zara blue stripped long sleeved top £19 small

Regular price £19.00 £19.00 Sale

Soft cotton

preloved