species 502 observations

Long-horned Yellowjacket Fly

Sphecomyia vittata