Protambulyx strigilis strigilis

Protambulyx strigilis strigilis
(Linnaeus, 1771) Sphinx

Protambulyx strigilis, Broward County, Florida,
December 13, 2009, courtesy of Carmen Phillips.

Use your browser "Back" button to return to the previous page.