Queen’s personal vanity mirror among intimate family treasures going on display at Balmoral Castle
It is one of the first things she sees each morning when holidaying in the Highlands, and one of the last before she goes to bed at night. Now Her Majesty’s personal vanity mirror is to go on public display for the first time at Balmoral Castle from tomorrow, along with a host of other … Read more