Sarcophaga ancilloides
96ae39d62af23d8ac745ff0ad1b921e1
...