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

                    
No Caption