Posted by Piluca_Alvarez on 24-12-2013 19:42
#1
Does anything beyond Ichneumonoidea can be said of this beauty? I have never seen anything like this one and I am extremely curious.
Taken feeding on Thapsia villosa, in area with mediterranean vegetation in the outskirts of Madrid on 08.06.2013.
Thanks for whatever help!! :)
Edited by Piluca_Alvarez on 24-12-2013 19:48