Steller's sea ape

Steller's sea ape is a purported marine mammal, observed by German zoologist Georg Steller on 10 August 1741, around the Shumagin Islands in Alaska.

Open in LoreScroll

Source: Wikipedia, Steller's sea ape. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.