A woman was excited to spot an otter at a Lancaster County lake.Melissa-Ann Kolessar, of Ephrata, snapped photos of the ...
The long Island Aquarium recently announced the birth of four river otter pups to resident otters Stark and Flo.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results