6 years ago

Notting Hill Carnival gives splash of colour to London

AFP English
AFP English
Europe's biggest street festival, the Notting Hill Carnival, kicks of in style in London.