This is a digital illustration of a fish that was believed to have become extinct during the Cretaceous Period. Specimens have recently been found in Indonesia.
Copyright David Fleetham/Mira.com Size:
5160x3444 / 5.8MB
, David Fleetham