My Favorite 2017 TED Talks #3 Mind-blowing, magnified portraits of insects by Levon Biss Click here to watch the mesmerizing video!