Papilio astyalus (=lycophron), Image #1

Catalog #1B0089: Papilio astyalus (=lycophron)
Catalog #1B0089: Papilio astyalus (=lycophron) (click to close)
Catalog #1B0089: Papilio astyalus (=lycophron)