River otters
3304_3891
FloridaFlorida State parksHomosassa State ParkUnited StatesmammalotterFlorida mammalsriver otterNorth American river ottercommon otternorthern river otterLontra canadensis