Sarcophaga carnaria.jpg Syrphus torvusMiniaturesScaeva pyrastri 2Syrphus torvusMiniaturesScaeva pyrastri 2Syrphus torvusMiniaturesScaeva pyrastri 2