Notting Hill

Notting Hill

Notting Hill Quick Links

News Pictures Quotes RSS

Picture - View - Debris in a... London United Kingdom, Monday 25th August 2014

View - Debris in a gutter of aluminium canisters after revellers engage in the new drug fad of inhaling Nitrous oxide (laughing gas) from balloons at the London Notting Hill Carnival 2014. - London, United Kingdom - Monday 25th August 2014