Infographic World

Award Winning Design and Creativity

Deforestation In The Amazon

A depressing and sobering look at the deforestation in the Amazon.