Life … Animals Arthropods Insects Flies Beach Flies Procanace Surf Fly species 3 observations Surf Fly Procanace dianneae Close