Dolichopus acuminatus LONGLEGGED FLY 6013188z

Dolichopus alace LONGLEGGED FLYr 9003437 z

Dolichopus alace LONGLEGGED FLYr 9003436 z

Dolichopus albiciliatus~ LONGLEGGED FLY~ 9003380 z

Dolichopus cuprinus group LONGLEGGED FLY 6009513z

Dolichopus cuprinus group LONGLEGGED FLY 9003160 z

Dolichopus cuprinus group LONGLEGGED FLY 9003166z

Dolichopus cuprinus group LONGLEGGED FLY 9003172 z

Dolichopus eudactylus LONGLEGGED FLY 6007468 z

Dolichopus eudactylus LONGLEGGED FLY 4002149 z

Dolichopus latipes LONGLEGGED FLY 115327 z

Dolichopus quadrilamellatus LONG-LEGGED FLY 3013584z

Dolichopus xanthocnemus, albiciliatus or setifer 9003368 z

Dolichopus xanthocnemus, albiciliatus or setifer 9003367 z

Dolichopus xanthocnemus, albiciliatus or setifer 9003370 z

Dolichopus xanthocnemus, albiciliatus or setifer 9003388z

Dolichopus xanthocnemus, albiciliatus or setifer 9003403 z

Dolichopus xanthocnemus, albiciliatus or setifer 9003404 z

Dolichopus LONG-LEGGED FLY 3015437z

Dolichopus LONG-LEGGED FLY 3015443z
© Rob Curtis/The Early Birder