Shag Rugs
100cm x 160cm Opulence Rug
100cm x 160cm Solid Frieze Rug
100cm x 160cm Marrakesh Shag Rug
100cm x 160cm Solid Frieze Rug
95cm x 155cm Zermatt Shag Rug
100cm x 160cm Trellis Shag Rug
100cm x 160cm Solid Frieze Rug
100cm x 160cm Solid Frieze Rug
100cm x 160cm Marrakesh Shag Rug






























































