Japan is a light and elegant, hand knotted rug made of Lana wool. A truly surreal shower of flower petals in the land of the rising sun, this infusion of coral is a soothing centrepiece for a therapeutic home.
Est. Delivery: 15-20 Working Days
Free UK Standard Delivery
Made in India