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.
Contributed by Mardon Erbland on 7 June, 2014 - 5:38pm Last updated 7 June, 2014 - 9:38pm |