Tuesday, July 5, 2011
Helena Bonham Carter X Marc Jacobs | Fall 2011
Photographed by Juergen Teller
Newer Post
Older Post
Home