Notting Hill Carnival
Add to Lightbox DownloadThe Notting Hill carnival kicks gets underway in the rain on Ladbroke Grove in West London. London, August 26 2018.


The Notting Hill carnival kicks gets underway in the rain on Ladbroke Grove in West London. London, August 26 2018.