Bahariya
Some animals of the Bahariya Formation, North Africa, about a hundred million years ago. A necrocarcinid crab is scuttling on the shore, the theropod dinosaur Spinosaurus is eating the lungfish Neoceratodus, and some titanosaur sauropods are trundling about in the background.
Adobe Photoshop on a Mac, 2018