Is this the world's happiest place?

30 September 2019|Psychology
PLAYLIST
13 videos
75:35

Islands of the Earth

The planet is, in its own way, an island, and each island is a planet.