Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Photo#102670
Protambulyx strigilis

Protambulyx strigilis
St. Lucie County, Florida, USA
April 10, 2007
Size: BL 45mm

Images of this individual: tag all
Protambulyx strigilis Protambulyx strigilis Protambulyx strigilis