Technician installing solar panels

Technician installing solar panels

Description

Worker on the roof installing a solar panel.

Categories

People

Specs

1.31 MB

2021-04-22

140

Source

Creativevectors.org