The History of Leith

January 20, 2010

A Meeting of the General Assembly of the Church of Scotland in the Old St Giles-18th Century


Click to enlarge
source-Old and New Edinburgh

Some Text