Battersea power station in London, United Kingdom

Royalty-free stock photo ID: 84145744

Battersea power station in London, United Kingdom