Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
LONDON - AUG 29: people queue for a beer during 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.