Troides hypolitus

Terdapat empat subspecies: