Site inspection. Civil engineer or technician isolated on white. Engineer or architect at work. Construction #180704833
Description
Site inspection. Civil engineer or technician isolated on white. Engineer or architect at work. Construction surveillance engineer in hardhat. Engineering and architecture. Building and constructing.