21 notes
tagged as: china. spill. chemicals. bio hazard.

  1. nescio-et-excrucior reblogged this from soundsforthedeaf and added:
    …disturbed by this picture
  2. t0xicair reblogged this from soundsforthedeaf
  3. soundsforthedeaf posted this