China job 4

N.W. China project

Hydroseeder operator in China