SPHINGIDAE:
Nothing unusual here, unfortunately.
1) Theretra latreilli lucasi
2) Elibia dolichus - very common in the toilets!!!!
3) Daphnusa ocellaris
SPHINGIDAE:
Nothing unusual here, unfortunately.
1) Theretra latreilli lucasi
2) Elibia dolichus - very common in the toilets!!!!
3) Daphnusa ocellaris
Last edited by Painted Jezebel; 01-Aug-2013 at 09:19 AM.