Photovoltaic Solar panel module array on roof of building

Photovoltaic Solar panel module array on roof of building

 Stock photo ID: 102441217