Mary MacGregor

Mary Springer MacGregor