species 5,238 observations

Omnivorous Leafroller

Archips purpurana