Well, I wonder where this guy was hiding.
It is to early to be a newly hatched out butterfly.
It hit -20 this winter....so how did it survive?
I can't think of a place that this little body could survive.
This is true of many insects.
Nature is wonderful. I am always in Awe.