Alexander Stewart

Scottish Presbyterian minister ()

Parents

Children

Siblings