London
Read More95 / 231
London Bus and Parliament at night
An iconic double-decker red bus on Westminster Bridge at night, with Parliament and Big Ben in the background.
decker bus2011Big BenDoubleLondonNightWestminster BridgeWestminster PalaceLON0578Edit
- No Comments