Olivia Maxi Dress

€86,00 Regular price €215,00
Unit price
per 
Shipping calculated at checkout.

Bright yellow leopard maxi dress. Made from stretchy fabric, it has shirred bust and loose body. Perfect with sandals or sneakers.

Composition: 100% Viscose.