0 Baby Otter

Baby river otter inside the von Arx Wildlife Hospital