Temple Church in London

Temple Church in London

 

Temple Church in London located between Fleet Street and the River Thames captured in twilight.