King

Iris Darbyshire

January 1, 1904 — Lewes, Sussex, England, UK