Grace Lish Leech, England Leech family photo

Grace Lish Leech, England

Taken in London, United Kingdom.

Grace Lish later married Eustace Frederick Herbert Leech

Grace Lish later married Eustace Frederick Herbert Leech

Write a comment
Added by
Comment · Contact ·
People in this photo