James McGhie (1834 - 1920) Profile

James McGhie, Sr.

Media
James McGhie (1834 - 1920) Profile
James McGhie (1834 - 1920) Profile
James McGhie (1834 - 1920) Profile
James McGhie (1834 - 1920) Profile