Differences between male and female Banded Swallowtail as observed from the batch recently bred.
Upperside
Underside
Differences between male and female Banded Swallowtail as observed from the batch recently bred.
Upperside
Underside
Horace