Loading...
Uploaded by ehurme on Oct 27, 2011
I found a group of giant river otters while paddling around a small oxbow lake called Cocha Lobo within the Los Amigos Biological Station.
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)