Vote
Review by user43qrbra7no

Spanish/Italian Gallo set in London including lots of murders, chills, thrills and red herrings

...