big ben, london england

Royalty-free stock photo ID: 12296506

big ben, london england