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