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