Close

Larva - painted apple moth

Teia anartoides

Larva - painted apple moth