One of the oldest depictions of an insect may surprise you.

Science Friday 12/7/2024