Rain poured on London Notting Hill Carnival 2014 Featuring: Atmosphere Where: London, United Kingdom When: 25 Aug 2014

- Image ID: EGN450
Rain poured on London Notting Hill Carnival 2014 Featuring: Atmosphere Where: London, United Kingdom When: 25 Aug 2014
WENN Rights Ltd / Alamy Stock Photo
Image ID: EGN450