Notting Hills carnival

World parades and carnivals. Participants in Notting Hills carnival act in the streets of London, UK

World parades and carnivals. Participants in Notting Hills carnival act in the streets of London, UK