Lot 2162 , A Persian rug, 166 x 111cm

A Persian rug, 166 x 111cm

A Persian rug, 166 x 111cm
£80-120

Sold for £75