Tuesday, July 5, 2011

Helena Bonham Carter X Marc Jacobs | Fall 2011



Photographed by Juergen Teller