Picture - Atmosphere at Notting Hill Notting Hill Carnival London UK United Kingdom, Monday 26th August 2013

Atmosphere - London, UK. 26/08/13. Thousands gather on Ladbroke Grove during the Notting Hill Carnival. - London, UK, United Kingdom - Monday 26th August 2013




More: Notting Hill Carnival 2013




Contactmusic