New Year's Day parade held in Central London.


Atmosphere Sunday 1st January 2012 New Year's Day parade held in Central London. London, England (23 Pictures)




Contactmusic