Dutch design duo Van Tjalle en Jasper challenged themselves to answer: “What would be the most iconic universal sign that could represent life?” Well, it has to be the... Read full article »