Leo Genn

Leo Genn

Birthplace: London

DIED:

January 26, 1978