Britain’s Queen Elizabeth, Prince Philip and Prince Charles watching the sack race at the annual Braemar Highland Gathering in Braemar, Scotland, yesterday. Queen Elizabeth will become Britain’s longest-ever serving monarch on Wednesday.
Britain’s Queen Elizabeth, Prince Philip and Prince Charles watching the sack race at the annual Braemar Highland Gathering in Braemar, Scotland, yesterday. Queen Elizabeth will become Britain’s longest-ever serving monarch on Wednesday.