Britain’s Queen Elizabeth boards a scheduled train at Kings Cross station in London

Britain’s Queen Elizabeth boards a scheduled train at the Kings Cross station in London to go to Kings Lynn in Norfolk, December 17, 2009. REUTERS/Stefan Rousseau/Pool (BRITAIN – Tags: SOCIETY ROYALS TRANSPORT)

Leave a Reply