Atrophaneura semperi albofasciata
Species:
Atrophaneura semperi albofasciata
Family:
Papilionidae
Item Number:
1P0127
Country:
Philippines
Size (cm):
10
Sex:
M
Quality:
A1
Stock:
in
Price:
$10.00
Specimens from Mindoro Island, Philippines.