Life … Animals Arthropods Insects Flies Large Crane Flies Common Crane Flies Vestiplex Tipula caroliniana species 12 observations Tipula caroliniana Tipula caroliniana Close