London, UK - 26 August 2013: revellers dance during the annual parade at the Notting Hill Carnival.

- Image ID: DD54YN

Similar stock images