Close up of the caterpillar (Papilio xuthus). Isolated on white.

Royalty-free stock photo ID: 1209719 Transparent Background  |  Categories:  Pets & Animals, Object
150x73PNG 15Kb
500x242PNG 141Kb
2000x969PNG 1.98Mb
4055x1964PNG 5.87Mb