King

Peter Cleall

March 16, 1944 — Finchley, Middlesex, England, UK