typhlonectes - A gorgeous little Long-tailed skipper butterfly...

more about : typhlonectes