RUGS AND CARPETS

Antique Shirvan Kuba Russian Rug

£2,284.00

Fine Antique Shirvan Kuba Russian Rug

160 cm x 85 cm