Life … Animals Arthropods Insects Flies Long-legged Flies Liancalus Liancalus virens species 675 observations Liancalus virens Liancalus virens Field notes Close