Images / Photo shoots / Photographed by Steve Forrest on October 2004 at the Covent Garden Hotel in London, for The New York Times
8 of 10
8 of 10