public profile
Daughter of Thomas Leach of Ryde, Isle of Wight, Barrister London and Sarah Jones Green Sister of Thomas Henry Leach; John Leach; Sarah Catherine Beatrice Leach; Margaret L. Leach; Barbara Rose Leach and 1 other; and Arthur F. Leach, M.A, Father of History Education in England, Fellow All Souls,Oxford « less Half sister of Mary Champain Leach