Massive fun-lovers gathered in the streets of West London for the grand finale of the Notting Hill Carnival, one of Europe’s biggest street parties. …
Tag:
Massive fun-lovers gathered in the streets of West London for the grand finale of the Notting Hill Carnival, one of Europe’s biggest street parties. …