Sarcophaga delessei
5e872067ba337eb16b16254917ca974e
...