WORLD> Global General
Annual Notting Hill Carnival parade in west London
(Agencies)
Updated: 2009-09-01 10:21

Annual Notting Hill Carnival parade in west London

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