A worldwide community photographing and learning about wildlife
Cephonodes hylas
Large moth, body 4-5cm long and thick. Body olive green with lighter yellow at the back, and a burgundy stripe across about midway. Legs and underbelly white. Wings just with black venation, appear to be clear.
seen in broadleaf foliage along the edge of the lake
I think hummingbird moth... ? Thanks Nidhin! now I can id the one I had seen in Dar es Salaam as well.