Famous Big Ben with flag of England in London

Royalty-free stock photo ID: 95707018

Famous Big Ben with flag of England in London