I'll add a note later when I've identified this insect... Maybe a Hummingbird Moth? Later: Found it! Nessus sphinx (Amphion floridensis)
Comments New comments are not currently accepted on this journal.