Grace Lish Leech, England Leech family photo
Darron Williams
Added
by

Grace Lish Leech, England

Grace Lish later married Eustace Frederick Herbert Leech

Write a comment
Photo taken at London, United Kingdom
People in this photo