Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Himerta Himerta alpina species 1 observations Himerta alpina Himerta alpina Close