One of the oldest depictions of an insect may surprise you.
Science Friday
12/7/2024