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

Royalty-free stock photo ID: 707008705

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