Archibald Gray McLeod 1863 Birth
Map could not be loaded - please enable Javascript!
→ more information
Archibald Gray McLeod 1863 Birth:
44.608654
,
-79.414355