species 9,111 observations

Trivittate Marsh Fly

Helophilus trivittatus