Isabella Thomson Leitch, United Kingdom 1924 Leitch family photo

Isabella Thomson Leitch, United Kingdom 1924

Taken in Motherwell, Lanarkshire County, United Kingdom in .

A photo of Isabella "Bella" Thomson Leitch in 1924 in Motherwell, Lanarkshire, the United Kingdom.

A photo of Isabella "Bella" Thomson Leitch in 1924 in Motherwell, Lanarkshire, the United Kingdom.

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