Megarhyssa gigas
Ichneumonidae / left: female oviposition; right: males compete for a emerging female
Poland / Warsaw 1996
© Marek W Kozlowski