Gollum SPACE
GO
Extinct Giant Leviathan Sea Turtle Found in Spain
KoTMupa
League of Paleontology
Source
Barcelona city
Extinct species
Giants
Prehistoric animals
Spain
Leviathan
Cretaceous
The new kind
Paleontology
University
Scientists
Turtle
v20221217