Canongate Kirk
James Smith (Scottish (...
Edinburgh, Scotland, Un...
1688-1691 (creation)
This browser does not support iframes.