Main content

Web exclusive: Carlos de la Rosa

Carlos has discovered new species in the rainforest and explains why the forests are so vital.

Release date:

Duration:

1 minute

This clip is from