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

Royalty-free stock photo ID: 1209672 Transparent Background  |  Categories:  Pets & Animals, Object
150x92PNG 20Kb
500x305PNG 184Kb
1639x1000PNG 1.73Mb
4107x2506PNG 7.17Mb