Notting Hill Carnival parade 2010

- Image ID: BPRRHB
eventpix / Alamy Stock Photo
Image ID: BPRRHB
Location: Notting Hill, London, England, UK, United Kingdom, Europe