Designed by
Title
Dredging the sea fairway, panning shore and the beach to build a new commercial sea container terminal. #117729380
Description
Sand sucking business in China,The machine is sucking sand from the river and has a factory on the left,background is mountain