Mary Anne Beeching (c1825-1904)

From Historical Hastings