The History of Leith

October 13, 2007

The Trial of the Knight Templars

The trial of the Knight Templars at Holyrood Abbey in 1309. for more click here

Some Text