Rory

175253

£1735

235cm x 164cm

Hand knotted in India

100% Wool pile

Rory 235 x 164cm

£1,735.00Price