Close

Polka dotted wasp moth (from oleander caterpillar)

Syntomeida epilais

Polka dotted wasp moth (from oleander caterpillar)