Stock Photo: Bridge across river leading towards church, Millennium Bridge, Thames River, St. Pauls Cathedral, London, England