Annie Storr
1857-1891
Born: Selby, Yorkshire, England
Died: Leeds, Yorkshire, England
|
1857-1891
Born: Selby, Yorkshire, England
Died: Leeds, Yorkshire, England