Solva pallipes XYLOMYID FLY 6012798sz

Solva pallipes XYLOMYID FLY 9023930z

Solva pallipes XYLOMYID FLY 6012586z

Solva pallipes XYLOMYID FLY 6012795sz

Solva pallipes XYLOMYID FLY 9023928z

Xylomya pallidifemur XYLOMYID FLY 3003071z

Xylomya pallidifemur XYLOMYID FLY 3003053z

Xylomya pallidifemur XYLOMYID FLY 3003056z

Xylomya simillima XYLOMYID FLY 170735z

Xylomya simillima XYLOMYID FLY 170736z

Xylomya simillima XYLOMYID FLY 1287830z

Xylomya simillima XYLOMYID FLY 3015416z

Xylomya tenthredinoides XYLOMYID FLY 3015393z

Xylomya tenthredinoides XYLOMYID FLY 3015395z

Xylomya tenthredinoides XYLOMYID FLY 3015396z

Xylomya tenthredinoides XYLOMYID FLY 3015399z

Xylomya tenthredinoides XYLOMYID FLY 3015400z

Xylomya tenthredinoides XYLOMYID FLY 4001868z

Xylomya tenthredinoides XYLOMYID FLY 6007742z

Xylomya tenthredinoides XYLOMYID FLY 6007745z
© Rob Curtis/The Early Birder