

Topographic Wave Cream Stone
Cream, Stone, Sand + 5 more
From $140
9 sizes available
Your cart is empty
Explore our handcrafted collection and find the rug that speaks to your space.
Navy, burgundy, emerald, plum and teal. Deep colour anchors a room and is forgiving in daily use — a strong choice under a dining table or in a living room that sees real life.
144 rugs


Cream, Stone, Sand + 5 more
From $140
9 sizes available


Cream, Blue
From $140
9 sizes available


Brown, Blue
From $140
9 sizes available


Beige, Wine, Plum
From $140
9 sizes available


Burgundy, Plum, Green + 1 more
From $140
9 sizes available


Teal
From $140
9 sizes available


Ivory, Cobalt, Teal + 6 more
From $140
9 sizes available


Cream, Linen, Grey + 4 more
From $140
9 sizes available


Green, Pink, Blush + 2 more
From $140
9 sizes available


Beige, Tan, Blue + 1 more
From $140
9 sizes available


Terracotta, Olive, Burgundy + 3 more
From $140
9 sizes available


Cream, Green
From $140
9 sizes available


Cream, Terracotta, Rust + 7 more
From $140
9 sizes available


Ivory, Cream, Olive + 3 more
From $140
9 sizes available


Ivory, Teal, Blue + 2 more
From $140
9 sizes available


Linen, Grey, Ochre + 3 more
From $140
9 sizes available


Ivory, Terracotta, Teal + 4 more
From $140
9 sizes available


Ivory, White, Blue
From $140
9 sizes available


Terracotta, Rust, Navy + 2 more
From $140
9 sizes available


Ivory, Green, Pink + 2 more
From $140
9 sizes available


Ivory, Cream, Sage + 4 more
From $140
9 sizes available


Ivory, Navy, Teal + 1 more
From $140
9 sizes available


Ivory, Sage, Blue + 2 more
From $140
9 sizes available


Burgundy, Pink, Blush
From $140
9 sizes available


Ivory, Beige, Blue + 1 more
From $140
9 sizes available


Tan, Burgundy, Wine + 4 more
From $140
9 sizes available


Ivory, Grey, Blue
From $140
9 sizes available


Navy, Emerald, Blue + 4 more
From $140
9 sizes available


Ivory, Beige, Blue
From $140
9 sizes available


Cream, Beige, Black
From $140
9 sizes available


Plum
From $140
9 sizes available


Ivory, Brown, Black
From $140
9 sizes available


Beige, Navy, Blue
From $140
9 sizes available


Ivory, Cream, Sand + 3 more
From $140
9 sizes available


Ivory, Cream, Burgundy + 2 more
From $140
9 sizes available


Beige, Brown, Green
From $140
9 sizes available


Cream, Terracotta, Burgundy + 5 more
From $140
9 sizes available


Ivory, Beige, Blue
From $140
9 sizes available


Navy, Blue
From $140
9 sizes available


Cream, Blue
From $140
9 sizes available


White, Teal, Emerald + 6 more
From $140
9 sizes available


Burgundy
From $140
9 sizes available


Ivory, Teal
From $140
9 sizes available


Ivory, White, Beige + 4 more
From $140
9 sizes available


Ivory, White, Beige + 3 more
From $140
9 sizes available


Cream, Plum, Sage + 1 more
From $140
9 sizes available


Beige, Black, Yellow
From $140
9 sizes available


From $89
9 sizes available
Showing 48 of 144
Every rug is made to order by skilled artisans in Mirzapur using techniques passed down through generations: hand-knotted, hand-tufted and flat-woven. Not sure which is right for your room? Read our rug guide.