Butterflys and Moths - Joe McClintock
Striped Morning Sphinx Moth on a holly.

Striped Morning Sphinx Moth on a holly.