WORLD> Photo
Notting Hill Carnival in London
(Agencies)
Updated: 2009-08-31 09:48
Notting Hill Carnival in London

Performers dance in the parade during the annual Notting Hill Carnival in London August 30, 2009. [Agencies]