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