Internal structure of large thermal power plant

Royalty-free stock photo ID: 218090011

Internal structure of large thermal power plant