Join our community
Showing more like

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