Thumbnails (larvae of Gelechioidea: Chimabachidae)
Chimabachidae