River Wolf
The giant river otter in Lago Sandoval, Peru.
AnimalsGiant River OtterSwimmingOtterRiver WolfWater DogWhiskersSandoval LakeLago Sandoval