Virginia MacLean

wife of A. A. MacLeod

Children

Siblings

Partners