free DHL shipment over 150 €

Liberty cotton linen flower green print 1126
Liberty cotton linen flower green print 1126
Liberty cotton linen flower green print 1126

Liberty cotton linen flower green print 1126

Regular price €209.00

55% linen 45% cotton

Japanese printed fabric

shell buttons

linen fiber

embroidered branded

made in Italy with Japanese fabric