Mary Kirkbride Armstrong Wade

1815-1895
Loading...