Sphinx Moth, Sphingidae

Buy Add to Lightbox Download
Sphinx Moth, Sphingidae, adult, Starr County, Rio Grande Valley, Texas, USA, May 2002
Sphinx Moth, Sphingidae, adult, Starr County, Rio Grande Valley, Texas, USA, May 2002