Sculpture for Sale

Back to Products

Nature Spirit Rider XII £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.