Life … Animals Arthropods Insects Flies Stilt-legged Flies Micropeza Micropeza turcana species 5 observations Micropeza turcana Micropeza turcana Close