Carnival

London (AFP) –

Advertising

Performers in costume take part in the carnival on the main Parade day of the Notting Hill Carnival in west London, United Kingdom