Darapsa choerilus, the Azalea Sphinx

Darapsa choerilus
dah-RAP-suhmmchoe-RIH-lus
(Cramer, 1776) Sphinx
Azalea Sphinx

Darapsa choerilus, Athol, Worcester County, Massachusetts,
June 18, 2011, courtesy of Betsy Higgins.

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