London, UK - August 31, 2009: Performers take part in the second day of Notting Hill Carnival, largest in Europe. Carnival takes place over two days in every August.

London, UK - August 31, 2009: Performers take part in the second day of Notting Hill Carnival, largest in Europe. Carnival takes place over two days in every August. 

 - 11868392

Similar stock images

to-top-page