Laringa castelnaui explained

Laringa castelnaui is a species of nymphalid butterfly found in Asia.

Subspecies