Tiny Dragon Fly? - Leptophlebia Logy Bay, 47.630584N 52.687586W (WGS84), Northeast Avalon, Newfoundland/Labrador, Canada June 6, 2007 Size: Estimated 1.5cm
Images of this individual: tag all Contributed by Mardon Erbland on 6 June, 2007 - 11:51am Last updated 5 July, 2008 - 11:19am |