The Clock Big Ben

Royalty-free stock photo ID: 83796259

The Clock Big Ben