Lot 1085 , A Shiraz rug, 240 x 156cm

A Shiraz rug, 240 x 156cm

A Shiraz rug, 240 x 156cm

£150-200

Sold for £200