Home Eco Friendly Guide 47-million-year-old, first leaf-mimicking insect fossil found!