Oversized top featuring a fine stripe design. Made in Italy. 40% viscose 30% cotton 30% linen.

Ilaria stripe top - lime

$79.00Price