species 7,743 observations

Vetch Looper Moth

Caenurgia chloropha