The Yangtze River flowed red Thursday through the city of Chongqing in central China. The immediate cause wasn’t known; officials were investigating. Zuma Press
-
pentax-and-polaroids reblogged this from kaliem
-
beebuggie reblogged this from kaliem
-
kaliem posted this