Notting Hill Carnival 2016
Carnival taking place every year since 1966 on the streets of Notting Hill, and the Royal Borough of Kensington and Chelsea,London, England, each August over two days (the August bank holiday Monday and the preceding Sunday). Its the largest Carnival in Europe and second in the World. Watch my video from carnival!!
That’s as well Gallery from the Carnival: