Entertainment Who took Queen Elizabeth’s picture at Windsor Castle? The British monarch, often called the Queen, is celebrated on her 96th birthday. Just before this time, she shared a new photograph with her... Times Desk2022-04-21