Big Ben, Houses of Parliament, Westminster Palace. Double Decker bus in evidence. London, United Kingdom. Vintage effect.

Royalty-free stock photo ID: 79183966

Big Ben, Houses of Parliament, Westminster Palace. Double Decker bus in evidence. London, United Kingdom. Vintage effect.