"Mirrored sculptures are displayed at the David Marshall Lodge near Aberfoyle in the Trossachs near Loch Lomond, Scotland. The installation is part of the town's regeneration and conveys the changes that have occurred in the landscape over the last few hundred years. The ""invisible"" figures appear to blend into the wooded background. (Photo by Rob Mulholland / Rex Features)"
{}