Graham Norton (right) and me (left) at Madame Tussauds, London. Taken: 27 September 2003.
[ Previous photo ] - [ Return to photo gallery ] - [ Next photo ]