Leaf-Footed Bug 1st Instar Nymph - 5/31/2007 - Acanthocephala Ascension Parish, Louisiana, USA Size: ~5mm
Photo taken 5/31/07.
Images of this individual: tag all Contributed by Perry Babin on 31 May, 2007 - 8:10am Last updated 11 October, 2007 - 3:23pm |