Royalty-free stock photo ID: 105707807

London Eye, Westminster Bridge and Big Ben in the Evening, London, United Kingdom - Image