Darapsa choerilus, the Azalea Sphinx
Darapsa choerilus
(Cramer, 1776)
Sphinx
Azalea Sphinx
Darapsa choerilus
, Baldwin County, Alabama, courtesy of Dirk Bayer.
Use your browser "Back" button to return to the previous page.