Chi Chi

10148

£805

152 x 107cm

Hand knotted in India

100% Wool pile

Chi Chi 152 x 107cm

£805.00Price