Lizzie Susan Stebbing
*December 2, 1885 (North Finchley, United Kingdom) †September 11, 1943 (Northwood, United Kingdom)
Back to the Directory