I win, just found the answer thanks to Google; it is the pupae stage of the clearwing hummingbird moth; the adult version is featured in our June 23rd post!
I win, just found the answer thanks to Google; it is the pupae stage of the clearwing hummingbird moth; the adult version is featured in our June 23rd post!
ReplyDelete