SnerresværmerHyles galliiBedstraw Hawk-Moth or Gallium Sphinx First time I've seen one of these. About the size of a small bird.