Sarcophaga thyceae
e2f47b486ffbbe41235dc098465cb6cf
...