Frederick Troy [en]

Frederick Troy, a police sergeant and later Chief Inspector, from the late 1940s to the 1960s, in London, England:

X