Members of the Queens Guards Household Cavalry ride past Buckingham Palace on April 19,2006 in London, England. TRH Queen Elizabeth II and Prince...
Members of the Queens Guards Household Cavalry ride past Buckingham Palace on April 19, 2006 in London, England. TRH Queen Elizabeth II and Prince...