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
Grace Lish Leech, England

Grace (Lish) Leech

Mini-biography
Born: unknown
Died: unknown