Mary Anderson Marshall

Scottish physician ()

Children

Siblings