Elisabetta Franchi Top

282 £
In Stock

Sold and shipped by italist

Buy Now
Description

64% Lyocell, 20% Polyester, 16% Seta