Designed by
Title
Shenzhen, China: street construction landscape with excavators and other engineering machines #161358215
Description
Xixiang pedestrian street construction landscape, there are excavators and other engineering machinery.
This image is editorial