A worldwide community photographing and learning about wildlife
Aellopos sp
Very fast Sphingidae visiting flowers of Pentha sp, many times this insect is confuse with a hummingbird as it fly is a little similar.
Gardens and edges of forest
Sphingidae, Macroglossinae, I agree, could be a Dilophonotini and Aellopos sp.. Do you remember a distinctive white band at the back?? I see some white remnants, also at the forewings, but your guy looks quite worn. Any other picture of it?
http://bugguide.net/node/view/14721