King

Sewell Stokes

November 16, 1902 — Hampstead, London, England, UK