Back to album

Erinnyis ello (Ello sphinx)

Found this little fellow on the porch screen (deceased. unfortunately). Homestead, Miami-Dade County, Florida.

166 views
0 faves
0 comments
Uploaded on February 18, 2013
Taken on September 8, 2009