TOM FORD
leopard-lace top Highlights Made in Italy Composition Viscose 81%, Polyamide 19%
Product details provided by: FARFETCH