Royalty-free stock illustration of an adorable t-rex dinosaur.