Dead Fish
Traitors, killers and lovers collide in London.
17 July 1975, Palencia, Palencia, Castilla y León, Spain
5 August 1975, Tel Aviv, Israel
1973, Scarborough, Yorkshire, England, UK
18 May 1962, Ceské Budejovice, Czechoslovakia [now Czech Republic]
21 March 1958, New Cross, London, England, UK
27 April 1956, Bristol, England, UK
13 May 1958, Wolverhampton, Staffordshire, England, UK