On 13th May 1685 James Kirko was executed near Dumfries as a Covenanter refusing to swear the oath,


On 13th May 1685 James Kirko was executed near Dumfries as a Covenanter refusing to swear the oath,
On 13th May 1685 James Kirko was executed near Dumfries as a Covenanter refusing to swear the oath,