ICI

141243

£7890

306cm x 249cm

Hand knotted in India

100% Wool pile

ICI 306 x 249cm

£7,890.00Price