Enlarge Photo

Photo by: Sang Tan

Britain's Queen Elizabeth II travels with Prince Charles and Camilla, Duchess of Cornwall in a horse drawn carriage returning to Buckingham Palace in London. (AP Photo/Sang Tan)

Happening Now