A worldwide community photographing and learning about wildlife
Xylophanes sp.
Could it be Xylophanes loelia in the link? Yes, depending on your altitude. There are also several other similar Xylophanes.
http://www.boldsystems.org/index.php/Tax...