The Templar Knight

Archives


Templar knights, Indiana Jones and Petra

The final scene of Indiana Jones and the Last Crusade is in Petra – a magnificent historical site where a Knight Templar guards the Holy Grail

Read More