species 429 observations

Spot-winged Pond Fly

Sericomyia flagrans