Share 
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
Isabella Thomson Leitch, United Kingdom 1924

Isabella Thomson Leitch

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