notes.husk.org/likes images.

798897805260406784

Helena Bonham Carter photographed by Annie Leibovitz at the Freud Museum in Hampstead, London, on January 14, 1998, for the April 1998 issue of Vanity Fair.

Date posted: 2025/10/31 05:10:18
Date liked: 2025/11/11 21:11:33
511 Tumblr notes
Liked from: Fashion, Film & Music Photography
Post tagged:

No tags