Ladda decca explained

Ladda decca is a species of butterfly in the family Hesperiidae. It is found in Ecuador and Peru.

Subspecies