Afghan

148110

£2530

303cm x 242cm

Hand knotted in India

100% Wool pile

Afghan 303 x 242cm

£2,530.00Price