Designed by
Title
Barendrecht, the Netherlands - 2020-12-03: Technicians installing solar panels on the roof of a house #283934656
Description
Barendrecht, the Netherlands - 2020-12-03: Two technicians installing photovoltaic panels on the roof of a home
This image is editorial