Margaret Bank
1806-1866
Born: Loweswater, Cumberland, England
Died: Brigham, Cumberland, England
|
1806-1866
Born: Loweswater, Cumberland, England
Died: Brigham, Cumberland, England