Idia diminuendis – Orange-spotted Idia

Hodges # 8329

Caterpillar foods: unknown

7/16/2013

Idia diminuendis 7-16-13 1

 

7/22/2013

Idia diminuendis 7-22-13 1

on Bugguide