BugsPictures from Earth


P1130616a.jpg
Hodges #2293
Dichomeris costarufoella
Location: Pryor, Mayes County, OK
Photo Date: 10/17/2014
Bugguide Link
ID Confidence: 90
P1130618a.jpg