Royalty-free stock illustration ID: 147946298

Ichthyosaur - Ichthyosaurs were giant marine reptiles that were a carnivore in the Mesozoic era.