Big Ben Tower and Westminster Bridge at Thames River

Royalty-free stock photo ID: 77025247

Big Ben Tower and Westminster Bridge at Thames River