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