Sold Out

Illa Leopard Midi Dress

$48.00

This product is sold out

Illa is Chi-Chi A-line long sleeve leopard printed midi dress, the perfect item to be worn dressed up or more causally with sneakers or flats during spring/summer.