Skip to main content

那些照片里的画面让人目不忍视。

The scenes in those photos are hard to look at.