Picture - Atmosphere at China Town Trafalgar Square London United Kingdom, Sunday 2nd February 2014

Atmosphere - Chinese new year celebrations in London's Trafalgar Square - London, United Kingdom - Sunday 2nd February 2014







Contactmusic