Artist Rob Mulholland is a sculptor and environmental artist based in the United Kingdom, and this exhibit is from the Scottish forests and part of his project “Reflective”. If we came across these in nature it would both frighten amaze the hell out of us, but they sure are beautiful.
(Visited 18 times, 1 visits today)