Queen Elizabeth II and Prince Philip look on as Olympic torch bearer Gina Macgregor passes the flame to youngster Phil Wells at Windsor Castle earlier this month. The Queen helped open the 2012 Olympic Games last night.
Queen Elizabeth II and Prince Philip look on as Olympic torch bearer Gina Macgregor passes the flame to youngster Phil Wells at Windsor Castle earlier this month. The Queen helped open the 2012 Olympic Games last night.