Sarcophaga aenigmoides
27c782e6870d943dfa028bb2748d66f9
...