0114 255 2240

Purveyors of Exquisite Hand-Made Rugs & Carpets to Beautiful Homes Since 1880
1025 - Belouch - 137 X 96 cm - £270