Designed by
Title
Notting Hill's Carnival in West London, UK #21376655
Description
LONDON - AUG 29: Performer takes part in the Notting Hill Carnival on August 29, 2011 in London, England. The annual carnival, the largest in Europe, takes place every August Bank Holiday since 1966.
This image is editorial