Pool photo by Lefteris Pitarakis

Pope Benedict XVI, right, Britain's Prince Philip, left, and Britain's Queen Elizabeth II, center, in Edinburgh.