species 18,734 observations

Migrant Hover Fly

Eupeodes corollae