Royalty-free stock photo ID: 150204254

solar energy in china - Image