David Bagley

Alt baptism: 17 Aug, 1882 Alt mother's name: Margaret Mary Jane Allen

Read More

Sources