Huge lep larvae collected in St. Lucie Co., Florida - Eumorpha labruscae Fort Pierce, St. Lucie County, Florida, USA January 17, 2008 Size: more than 9 cm.
Crawling accross the sidewalk in county park.
Images of this individual: tag all Contributed by Rodrigo Diaz on 17 January, 2008 - 4:40pm Last updated 17 January, 2008 - 8:45pm |