Loribuft 178

175412

£2415

245cm x 173cm

Hand knotted in India

100% Wool pile

Loribuft 178

£2,415.00Price