Leo Genn

Leo Genn

BORN:

in London

DIED:

January 26, 1978