Our photo of the day features a beautifully adorned insect from deep in the Ecuadorian rainforest.
Melissa Breyer, Treehugger
Fri, 05/06/2016 - 12:00pm
Our photo of the day features a beautifully adorned insect from deep in the Ecuadorian rainforest.