An art project that directly greenifies the planet. 8:51 am Make 100 Trees is the latest project by London-based designer-artist Margarita Mitrovic. The concept of the project is to make 100 artworks... Read More