Afghan 149

182803

£4120

298cm x 249cm

Hand knotted in India

100% Wool pile

Afghan 149

£4,120.00Price