The secluded lakes of Peru are the perfect home for giant otters, also known as river wolves.
© 2019 NGC Europe Limited, All Rights Reserved