Ronald and Amissa This is definitely a Sphinx moth. Which species exactly I'm not too sure but here's a suggestion.
Comments (3)