Consider this my love letter to my home.
All the freakily beautiful creatures seem to find their way to my doorstep sooner or later.
I just tagged you in a facebook photo...saw the same bug last summer (?...or the summer before)in Wisconsin. Still have no clue what it is...?
This comment has been removed by the author.
Ta dah! http://cirrusimage.com/hymenoptera_ichneumon_megarhyssa_fem.htm