Picture Post: Oh hello there. The otters are such show offs. Stephen Weber 3 months ago Taken on Feb 09, 2024 @ 15:13. Share this: Picture Post: Spotted-Neck Otters are on break today.DateFebruary 23, 2024In relation toPicture PostPicture Post: No more stairs at the otters, who are definitely loving the sun.DateFebruary 23, 2024In relation toPicture PostPicture Post: Otters certainly enjoyed their feeding this morning.DateApril 20, 2024In relation toPicture Post