A Tyre Factory in China Dongying City Shandong CHINA
A Tyre Factory in China
Dongying City. Shandong Province. China 

Dongying City lies under a permanent urine-coloured pall of pollution on the Yellow River Delta. The sun only ever a glow casting soft shadows. 



A Tyre Factory in China Dongying City Shandong CHINA
69
1420
15
Published:

A Tyre Factory in China Dongying City Shandong CHINA

A tyre factory in Dongying Shandong province China.
69
1420
15
Published:

Creative Fields