Queen Elizabeth Surprise To London To Buy Ticket For Her Namesake Railway
Queen Elizabeth II was almost impossible to miss when she made an appearance at Paddington Station in London, England, on Tuesday. Her Majesty was wearing a canary yellow suit and coordinating cap as she happily strolled with a stick through the underground station to purchase the main ticket for a railway line named after her. The … Read more