The Temple Church in London, built by the Knights Templar as their English headquarters in late 12th-century.
Size: 5394px × 3596px
Photo credit: © Miroslav Kral / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, art, catholic, church, court, de, england, hugues, inns, interior, knights, london, payens, roman, templar, temple, tourist, travel, uk, visit