Sculpture for Sale
Back to Products
Nature Spirit Rider XIII £347.00
The Nature-Spirit Riders are at one with their horses and their own nature. They have come out of the woods together after a long journey, and are cantering along in an easy harmony. Limited edition of 24. Cast into eco-resin. 19 x 17 x 7cm.