Ivor Dean

December 21, 1917 — Hampstead London, England, UK