The History of Leith

October 14, 2007

The Trial of the Knight Templars

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

Some Text