Darapsa choerilus, the Azalea Sphinx

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

Darapsa choerilus, Athol, Worcester County, Massachusetts,
June 9, 2008, courtesy of Dave Small.

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