Sarcophaga yvorei
8220244d3ce41e2354a645261d20a589
...