Sarcophaga brachiata
d103334f83b1aafc0d28934ef038481b
...