Nessus Sphinx
(
Amphion floridensis
)
Eggs on grape leaf.
Email
Dale Clark