Freepik
    This long necked plesiosaur was an aquatic reptile Cretaceous period

    This long necked plesiosaur was an aquatic reptile Cretaceous period