Eva Top in blue stripe
Eva Top in blue stripe
Regular price
£240.00 GBP
Regular price
Sale price
£240.00 GBP
Unit price
per
- Fits size 6 to 10
- 100% cotton
- Hand wash / dry clean only
- Made in London