Charing Cross Station & Millenium Bridge across river thames twilight.

Royalty-free stock photo ID: 85589

Charing Cross Station & Millenium Bridge across river thames twilight.