Hundreds of thousands flocked to west London on the August Bank Holiday weekend for Europe's biggest street festival the Notting Hill Carnival. The event began on Sunday with the customary paint,...
↧