Brilliant colors & eye-popping costumes at London carnival
1 / 24
Revellers dance as they parade through the streets during the Notting Hill Carnival in London, Monday, Aug. 26, 2013. The Notting Hill Carnival is the largest annual street festival celebration of its kind in Europe which started in 1966 . (AP Photo/Sang Tan)