New World! Babies Discovering Things for the First Time. Incredible.

What do you think?