solar power panel array

solar power panel array

 Stock photo ID: 55660252