[106564] Royal Festival Hall, London, UK. November 6, 2002. 14.7x21.0cm. Original. Condition: excellent.