0114 255 2240

Purveyors of Exquisite Hand-Made Rugs & Carpets to Beautiful Homes Since 1880
2559 - Persian Nahavand - 305 X 177 cm - £1,460 > £995