Graham Norton (right) and me (left) at Madame Tussauds, London. Taken: 27 September 2003.

[ Previous photo ] - [ Return to photo gallery ] - [ Next photo ]