S333

Old Banjara textile with Mirrors- some dye run

Old Banjara textile with Mirrors- some dye run
From India
40cms x 41cms max

UK Delivery Charge - except Highlands & Islands £8.95
More delivery options available on checkout