Ichneumonidae ? - Tetramesa - 47.63034N 52.68702W, Logy Bay, Northeast Avalon, Newfoundland/Labrador, Canada August 14, 2010 Size: 3mm head to wing tips
Images of this individual: tag all Contributed by Mardon Erbland on 14 August, 2010 - 2:52pm Last updated 4 May, 2011 - 9:48am |