David McCallum Sr.
Kilsyth, Scotland, UK
David McCallum Sr.
Kilsyth, Scotland, UK