a moth of the Sphingidae family, better known as a Sphinx moth or Clearwing Hummingbird moth.
Copyright ©2000-2024 by the artist and not to be reproduced without permission.