Author Vishay SinghPosted on August 30, 2022August 30, 2022Categories Discover Magazine
Found in Portugal, the fossilized dino appears to be a sauropod, one of the largest animals to live on land.
You must be logged in to post a comment.