Created by Rob Mulholland an installation artist based in the United Kingdom who has produced some very unique works. This one is located at the David Marshall Lodge Visitors Centre in Aberfoyle, Scotland.photo source: MirrorMirror from Benetton