Picture - Atmosphere, Michael Jackson and Trafalgar Square London, England, Friday 26th June 2009

Atmosphere, Michael Jackson and Trafalgar Square Friday 26th June 2009 Thousands of fans converge on Trafalgar Square to pay tribute to Michael Jackson. London, England







Contactmusic