Royalty-free stock photo ID: 183002027

Nuclear power plant Temelin in Czech Republic Europe - Image