previous picture • return to gallery • next picture
North American River Otters, Texas State Aquarium, Corpus Christi, Tx