Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Leptophlebia perhaps ? - Leptophlebia

Leptophlebia perhaps ? - Leptophlebia
N7.630579 W52.687646 (WGS84), Logy Bay, Northeast Avalon, Newfoundland/Labrador, Canada
June 7, 2014
Size: 15 mm nose to body rear
Caught in net as it was flying around a red vehicle parked in our driveway.

Moved from Mayflies.

Moved for expert attention.
Moved from Insects.