Monday, September 3

Notting Hill Carnival 2012

August ended with a happy note at Europe's biggest street festival as revelers paraded through the streets of London dressed in vibrant and ornate costumes.






See more
Related Posts Plugin for WordPress, Blogger...