Found in Larose Forest during a mothing excursion one night recently. To see the egg mass and the caterpillars in their tent: http://www.pbase.com/image/150318010
Please login or register.