Congratulations! Your order qualifies for free shipping Spend £150 for free shipping
Handwoven Wool Afghan Kilim - 87566
Handwoven Wool Afghan Kilim - 87557
Handwoven Wool Afghan Kilim - 62967
Handwoven Wool Afghan Kilim - 63095
Handwoven Wool Afghan Kilim - No 2
Handwoven Wool Afghan Kilim Small - No 4S
Handwoven Wool Afghan Kilim Small - No 2S
Handwoven Wool Afghan Kilim - No 6
Sold Out
Handwoven Wool Afghan Kilim - No 5
Handwoven Wool Afghan Kilim - No 1
Romanian Floral Kilim - Design A
Persian Senneh Kilim
Sofreh Kilim