OLIVIA TOP - Natural Green

€95.00


- Embroidered top, tie straps, elastic at top edge

- 50% cotton 50% linen

- Made in Portugal