Life … Animals Arthropods Insects Flies Stilt-legged Flies Micropeza Micropeza ambigua species 2 observations Micropeza ambigua Micropeza ambigua Close