Notting Hill Carnival, Day Two

A performer takes part in the Notting Hill Carnival on August 29, 2016 in London, England. The Notting Hill Carnival has taken place every year since 1966 in Notting Hill in north-west London and is one of the largest street festivals in Europe with more than a million people expected over two days. on August 29, 2016 in London, England. (Photo by Ben A. Pruchnie/Getty Images)
Notting Hill Carnival, Day Two
   
  Military Woman Gallery

Must See Places

Google Ads Privacy