A large construction site featuring heavy machinery and industrial building in progress.

Engineering Vehicles