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

WordPress Cookie Plugin by Real Cookie Banner