Rev. Dr. James Peddie, of the Associate Congregation, Bristo Street
John Kay British, Scottish
Sitter Rev. James Peddie British, Scottish
Not on view