Trevor Dyson, Detective Chief Inspector at City of London Police Special Branch

Trevor Dyson, Detective Chief Inspector at City of London Police Special Branch