species 1,549 observations

Bare-patched Leafroller Moth

Pseudexentera spoliana