King

Peter Clapham

May 3, 1925 — Exeter, Devon, England, UK