Family Tree

Alexander Ogilvie

AO
Alexander Ogilvie
1800–1890
William Ogilvie
1799–1866