Life … Animals Arthropods Insects Flies Large Crane Flies Common Crane Flies Pterelachisus Tipula Carinifrons Carinifrons species 6 observations Tipula Carinifrons Carinifrons Tipula carinifrons Close