Every year the Notting Hill Carnival in London brings together thousands of revellers for a two-day street party, and the police are certainly not ashamed to join in with a bit of the fun…

Share.
Disclosure:

Location

Comments are closed.