London. Temple Church, the knights Templar Church between Inner and Middle Temple just off The Strand in the Inns of Court
London. Temple Church, the knights Templar Church between Inner and Middle Temple just off The Strand in the Inns of Court in the City of London.
Size: 5192px × 3455px
Location: London, England
Photo credit: © BH Generic Stock Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: church, city, code, court, crusader, da, effigies, inns, knights, law, lawyers, london, medieval, templar, temple, vinci