Notting Hill Carnival


Notting Hill Carnival is the largest street party in Europe and takes place at the Royal Borough of Kensington and Chelsea each August over the two days of bank holiday. via http://500px.com/photo/171229617

0 China Impressions comments:

Post a Comment