Insects of Agumbe

August 29, 2013

Rainforests are factories of life. Covering less than 6% of the of the land area on Earth, they are estimated to support more than 50% of the flora and fauna […]