closeup of a large photovoltaic panel for electric power production

Royalty-free stock photo ID: 64427083

closeup of a large photovoltaic panel for electric power production