Designed by
Title
Temple Church, Medieval church built by the Knights Templar, London, UK #54370159
Description
The Temple Church is a late 12th-century church in the City of London located between Fleet Street and the River Thames, built by the Knights Templar as their English headquarters.
This image is editorial