Papilio blumei

Ditrysia/Papilionoidea/Nymphalidae/Papilioninae/Papilio/Papilio blumei

Papilio blumei