London, Greater London, England, January 5th 2022: Interior of Temple Church in the Temple area of London, built by the famous Knights Templar.


Size: 5184px × 3888px
Photo credit: © escapetheofficejob / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, architecture, building, capital, church, england, english, famous, interior, knights, london, religion, religious, templar, temple, tourism, travel, uk