profile image

Ivor Dean

Dec 21, 1917 (106 years old) in Hampstead London, England, UK

Known For

Credits