Skip to content Skip to navigation

Hummingbird dino.jpg

An artistic rendering of Oculudentavis preying on an insect. 

Image credits:

Image Credit: Han Zhixin