Close

Common rose caterpillar with some kind of wasp eggs

Pachliopta aristolochiae

Common rose caterpillar with some kind of wasp eggs