Share 
Isabella Thomson Leitch Leitch family photo
Unknown User
Added
by

Isabella Thomson Leitch

A photo of Isabella Thomson Leitch,on her 21st Birthday. She was born 7.7.1903 and died in September,1973

Write a comment
Photo taken on
Isabella Thomson Leitch

Isabella Thomson Leitch

Mini-biography
Born: Jul 7, 1903
Died: unknown
Also in this photo: Isabella Thomson Leitch at 21 years old