
Photo credit: University of Aberdeen
William Elphinstone (1431–1514), Bishop of Aberdeen 1849
James Giles (1801–1870)
University of Aberdeen1801–1870
British, Scottish
William Elphinstone (1431–1514), Bishop of Aberdeen 1849
James Giles (1801–1870)
University of Aberdeen