Papilio polyxenes, larva

I’m off to give a short chat on South American beekeeping to the Central Illinois Beekeeper’s Association. In the meantime, here’s what the internet has to say about bugs: