Notting Hill Carnival in pictures: Colourful costumes and plenty of feathers as thousands party

Notting Hill Carnival in pictures: Colourful costumes and plenty of feathers as thousands party