Family Tree

James Marshall Gibb

JG
James Gibb
1865–1948
MR
Margaret Ramsay
1862–1941