Red telephone box, double decker bus and Big Ben. London, UK

Royalty-free stock photo ID: 41819596

Red telephone box, double decker bus and Big Ben. London, UK