Annie Lever
1854-1943
Born: Denton, Lancashire, England
Died: May Day Hospital, 39 Woodcroft Rd, Thornton Heath Surrey, England
|
1854-1943
Born: Denton, Lancashire, England
Died: May Day Hospital, 39 Woodcroft Rd, Thornton Heath Surrey, England