londonregalia.com
The Templars in England - London Regalia
The Templars in England. wealth of the Templars, which was the immediate cause of the attack on them.Temple
London Regalia