The Story Behind Mirror Man, a 9-Foot-Tall Statue in Scotland
  • 7 years ago
A glittering 9-foot-tall statue called "Still" has returned to Loch Earn, Scotland. The sculpture is known as "Mirror Man" to residents and has been a centerpiece of the community since 2014. Scotland's own Rob Mulholland built the piece of art, calling it a symbol of the spiritual relationship between humans and nature. After one particularly harsh winter, Mirror Man only makes appearances during the summer.