Still

Still

Still, the name of the Statue created by Glasgow Artist, Rob Mulholland, which stands in the shallow waters of Loch Earn. Known as the Mirror Man to many.