RUGS AND CARPETS

Antique Shirvan Kuba Russian Rug

£2,277.00

Fine Antique Shirvan Kuba Russian Rug

160 cm x 85 cm