Parasarcophaga cyrtophorae
eef27783d87e71535493f66a70b86c1e
...