Royalty-free stock photo ID: 715489435

Modern factory area with background of smoke pollution and river in Ningbo City, Zhejiang, China - Image