Website powered by

Teyia branislav

An alienopterid insect from the Cretaceous
Made during Paleoctober 2021, day 27