Isabella Thomson Leitch, United Kingdom 1924
A photo of Isabella "Bella" Thomson Leitch in 1924 in Motherwell, Lanarkshire, the United Kingdom.
Date & Place:
in Motherwell, Lanarkshire County United Kingdom