Tag: Four Seasons Hotel

Iconic statue “Mirror Man” to be returned to loch setting which made it world-famous

ONE of Scotland’s most popular sculptures, “Mirror Man”, is returning to Loch Earn after popular demand. The figure, titled Still, was removed from the Perthshire...

Latest News