Red double decker bus in London at background the Big Ben
Editorial use only
Editorial credit: robert paul van beets / Shutterstock.com

Royalty-free stock photo ID: 11501431

Red double decker bus in London at background the Big Ben