London, UK. 26th Aug, 2013. Notting Hill Carnival, London, UK, 26 August 2013. Credit: Guy Bell/Alamy Live News

- Image ID: DD5N7T

Similar stock images