£450.00 – £4,080.00
120cm x 180cm Hand Tufted, 160cm x 230cm Hand Tufted, 200cm x 300cm Hand Tufted, 120cm x 180cm Hand Knotted, 160cm x 230cm Hand Knotted, 200cm x 300cm Hand Knotted, Price per square meter hand tufted, Price per square meter hand knotted