Katherine Carnaby
Katherine Carnaby has created a contemporary collection of elegant and luxurious rugs. These distinct ranges offer a perfect synthesis of innovative British design, finest quality materials and craftsmanship, bringing you the best of sophisticated living.
54 items