SACAI

Sacai Leopard-Print Maxi Dress - Green

FARFETCH
OFFICIAL STORE
USD 3,214 USD 1,948 (39% off)
khaki silk all-over leopard print high neck long sleeves contrasting waistband half front zip fastening