Paris Peace Accords 23 Oct. 1991

Thursday, September 24, 2015

Water swimming in a pool of people - SPEECHLESS!


A real human wave forms in this crowded swimming pool in Chengdu, China #WhatMakesUsHUMAN
Posted by HUMAN on Monday, September 14, 2015



No comments:

Post a Comment