2375
Antique Italian Sardinian Wool Embroidery Panel
Circa 1890
Size 80" x 22" Size 203 x 56cm
Italian Textile History