A delicate weave showing the detail of a small tribal design in exquisite colours.
Isolde Gallery
31 Grey