LONDON, ENGLAND - Big Ben with double-decker bus in foreground and London Eye in background.

Royalty-free stock photo ID: 66045496

LONDON, ENGLAND - Big Ben with double-decker bus in foreground and London Eye in background.