Red double decker on the streets of London

Royalty-free stock photo ID: 45977353

Red double decker on the streets of London