Back
An extremely fine 18th century Kashmir embroidered panel, 43 x 60cm
An extremely fine 18th century Kashmir embroidered panel, 43 x 60cm
An extremely fine 18th century Kashmir embroidered panel, 43 x 60cm
An extremely fine 18th century Kashmir embroidered panel, 43 x 60cm
price:  sold