Hummingbird moth

There are bugs that make you say, What’s that? And there are bugs that make you say, Oh my god! I didn’t know anything like that existed! This Nessus Sphynx moth is like the size of my thumb, and it looks like a tiny hummingbird. I don’t exactly have a high-speed camera, but I could swear […]

Read More Hummingbird moth