by Aarstudio
Traffic in front of St Paul's Cathedral in London. Crowded street with typical bus. Pedestrians in front view.