VIVI Maxi Sleeved Dress

CHF 188.00 CHF 281.00

Faded-blue-black colour with mauve ditsy floral motif print

50% Silk 50% Cotton

 More payment options