The BioFiles - Bill Hubick

    Giant Crane Fly (Tipula abdominalis)