species 4,039 observations

Oblique-banded Pond Fly

Sericomyia chrysotoxoides