Paternoster_Square.jpg

The London Stock Exchange - a view from the south of Paternoster Square in London, England from the top viewing deck of St. Paul's Cathedral.