Designed by
Title
Workers in a building cradle suspended from a building install a hinged facade. #158746266
Description
Workers in a building cradle suspended from a building install a hinged facade. Surgut, Russia - September 11, 2019
This image is editorial