Designed by
Title
A worker assembles solar panels on the roof of a house, in Uzhgorod, Ukraine. #217290358
Description
Uzhgorod, Ukraine - April 28, 2021: A worker assembles solar panels on the roof of a house, in Uzhgorod, Ukraine.
This image is editorial