A Sphinx moth as wolfpackh says... pretty sure it's Xylophanes tersa... Tersa Sphinx Moth.

Gerry