Check Price Add to Lightbox Download
< Prev Next >
Foundation construction for a tall building tower block with diaphragm wall, pile caps under construction and concrete pumping equipment.  Dubai. United Arab Emirates.
Foundation construction for a tall building tower block with diaphragm wall, pile caps under construction and concrete pumping equipment. Dubai. United Arab Emirates.