species 3,901 observations

Omnivorous Platynota Moth

Platynota rostrana