Posts Tagged ‘Masonic’

Knight’s Templars, Kirkcudbright

Posted by: Jim Bell on March 4, 2011