PanLinx
Latina Nova
lat-003
Ephemera cincta
English
eng-000
ditch fly
English
eng-000
purple dun
English
eng-000
purple spinner
Latina Nova
lat-003
Paraleptophlebia cincta
PanLex