Troides hypolitus Cramer, 1775

Subgenus:  Ripponia

Species Group: 

%LABEL% (%SOURCE%)