Keith Richards - Tuesday 8th November 2011

Keith Richards the 3rd Annual Norman Mailer Center Gala at the Mandarin Oriental Hotel. New York City, USA - 08.11.11 (3 images)

Advertisement