Solar panels

Solar panels - 16801581

Solar panels installed on the roof of a house. Photovoltaic modules.

Similar stock images

to-top-page