Freepik
    Surveyor site engineer with total positioning station on construction site of new road construction

    Surveyor site engineer with total positioning station on construction site of new road construction