Amoebaleria helvola SUN FLY 213927z

Amoebaleria helvola SUN FLY 9041610z

Amoebaleria helvola SUN FLY 5002018z

Amoebaleria helvola SUN FLY 9041624z

Amoebaleria helvola SUN FLY 6014920z

Amoebaleria helvola SUN FLY 115627z

Amoebaleria helvola SUN FLY 5002029z

Amoebaleria helvola SUN FLY 8026036z

Amoebaleria helvola SUN FLY 5002024z

Anorostoma marginatum SUN FLY 176604z

Suillia SUN FLY 170208z

Suillia barberi SUN FLY 7009321z

Suillia barberi SUN FLY 7009385z

Suillia plumata~ SUN FLY 5000563 spz

Suillia quinquepunctata SUN FLY 5013145z

Suillia quinquepunctata SUN FLY 5013146z

Suillia sororcula SUN FLY 7009245z

Trixoscelis MARSH FLY 6025738z

Trixoscelis MARSH FLY 6025740z

Heleomyzini HELEOMYZID FLY 115626z
© Rob Curtis/The Early Birder