Lot 108 , An Iranian carpet, 256 x 184cm

An Iranian carpet, 256 x 184cm

An Iranian carpet, 256 x 184cm

£80-120

Sold for £130