Sold Out

OLIVIA OVERALL - Natural Green

€119.00

This product is sold out

- Shirred top overall, tie straps, embroidery

- 50% cotton 50% linen

- Made in Portugal