Card image cap
©Jason Langley

Red double-decker bus on Westminster Bridge, in front of the Palace of Westminster, London, England, United Kingdom, Europe

License this image