John Leguizamo, in a dressing room at the Public Theater, in New York City. Photograph by Annie Leibovitz for Vanity Fair (2017).
Check out Glenn Close for Empire Magazine here
John Leguizamo, in a dressing room at the Public Theater, in New York City. Photograph by Annie Leibovitz for Vanity Fair (2017).
Check out Glenn Close for Empire Magazine here