LEO Network

River Otters (Lutra canadensis) on Bike Trail

14 Aug 2019
Anchorage, Alaska, United States

River otters observed within Anchorage city limits.

×