Viewfinder: Walking Home After One of England’s Largest Carnivals

Performers and revelers make their way home at the end of the Notting Hill Carnival on August 28th, 2017, in London, England.
Performers and revelers make their way home at the end of the Notting Hill Carnival on August 28th, 2017, in London, England. The Notting Hill Carnival has taken place since 1966 and now has an attendance of over two million people.

Related Posts