SRI

Google search by image: 46 results

Other sizes: 49 results

Google best guess for image: “china fire 2013

Dehui, Jilin,

CHINA

Built with Berta.me