Isabella Thomson Leitch Leitch family photo

Isabella Thomson Leitch

Taken in .

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

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

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