Sarcophaga aldabrae
7548c51449842d67da645c001efc5610
...