LONDON

London (Crystal Palace), 1993.