Hawkmoth
(Sphinx merops)
Copyright © Bruce Walsh
Used by permission.