Life … Animals Arthropods Insects Flies Bee Flies Villa Villa vanduzeei species 3 observations Villa vanduzeei Villa vanduzeei Close