Lot 1130 , An Indian embroidered panel, 160 x 180cm

An Indian embroidered panel, 160 x 180cm

An Indian embroidered panel, 160 x 180cm

£40-60

Sold for £80