Rev. James Alexander Haldane of the Tabernacle, Leith Walk
John Kay British, Scottish
Subject James Alexander Haldane British, Scottish
Not on view