Picture - Keith Richards New York City, USA, Tuesday 8th November 2011


Keith Richards Tuesday 8th November 2011 the 3rd Annual Norman Mailer Center Gala at the Mandarin Oriental Hotel. New York City, USA




Contactmusic