Epiblema tripartitana

Hodges # 3184

Caterpillar foods: unknown

7/26/2016

epiblema-tripartitana-7-26-16-1

 

7/26/2016

epiblema-tripartitana-7-26-16-2

on Bugguide