80014834a Published 29th June 2017 at 800 × 555 in 80014834a ← Previous / Next → Fungus (Empusa muscae) on fly (Musca domestica). 80011483 Follow us