Interior of Temple Church, London, United Kingdom showing 4 tombs of the Knights Templar


Size: 3840px × 5760px
Location: Temple Church, London, United Kingdom
Photo credit: © Christine Wehrmeier / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, church, kingdom, knight, knights, london, templar, temple, tomb, tourist, uk, united