Queen Elizabeth II and Prince Philip are celebrating another year of marriage together. Tomorrow, November 20, will mark the sovereign and the Duke of Edinburgh’s 73rd wedding anniversary.

Read more…

Leave a Reply