Editorial use only
Editorial credit: Ben Gingell / Shutterstock.com

Royalty-free stock photo ID: 707021095

London, United Kingdom - August 27th, 2017. Notting Hill Carnival in West London is one of the largest street parties in Europe and it is now in its 51st year. - Image