Royalty-free stock photo ID: 1096373561

London Bus traveling to Trafalgar Square with a distorted Big Ben reflected in it's window.