Helen Booth

Helen Booth

Born: 1911-03-06 — Lancaster, Lancashire, England, UK

Known For