unusual footprint
-
129 Million Years Ago, a Limping Dinosaur Inhabited Spain, According to Paleontologists
Six dinosaur footprints dating back 129 million years were discovered at the archeological site of Las Hoyas in Cuenca, east-central Spain, by a team of archaeologists
Latest Research Articles