Common flesh fly
Common flesh fly (Sarcophaga carnaria) with its proboscis extended. This European fly is so called because it feeds on rotting flesh (carrion). It is a common domestic pest., by PASCAL GOETGHELUCK/SCIENCE PHOTO LIBRARY
Details
License type
Rights Managed