Isabella Thomson Leitch, United Kingdom 1924 Leitch family photo
James Leitch
Added
by

Isabella Thomson Leitch, United Kingdom 1924

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

Write a comment
Photo taken at Motherwell, Lanarkshire County, United Kingdom
People in this photo