VIVI Maxi Sleeved Dress

HK$2,552.00

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