Join our community
The carcass of an Icthyotitan, arguably the largest marine reptile ever discovered, at 26 meters long.