Designed by
Title
Truck mounted telescopic crane at work #268182968
Description
Dubai,United Arab Emirates - 6th October,2021: A truck mounted telescopic crane at work at a construction site,helping lift heavy loads to the top of a high rise building
This image is editorial