King
Kenneth Benda

Kenneth Benda

June 3, 1902 — Hampstead, London, England, UK