jc-photography.net
Parliament Square - JC Photography
Image of the historic Parliament Square in London, England. Crowds of people and an iconic red London bus and London Underground sign can be seen in the foreground.