dcsimg

Sinoprinceps is a subgenus of in the family swallowtail butterflies.