NYMPHALIDEA


HESPERIIDAE

LYCAENIDAE



PAPILIONIDAE

PIERIDAE

SATYRIDAE
.. LIBYTHEIDAE . , . RIODINIDAE . , .DANAIDAE.

