A Luna emerald green hand made Indian runner with a Berber f...

1/2

Estimate

£100 - £150

A Luna emerald green hand made Indian runner with a Berber finish, 300 x 68