bayucca Sphingidae, Macroglossinae, Theretra rhesus would be my closest guess. http://digimuse.nmns.edu.tw/DigiMuse/NewModule.aspx?ObjectId=0b00000180034268&ParentID=0b00000180034268 http://www.flickr.com/photos/21178134@N00/2357714640
Comments (1)