Thread subject: Diptera.info :: ID please - > Sarcophagidae, Sarcophaga caerulescens

Posted by binturong on 30-12-2017 14:01
#10

Thomas, thank you very much for the comprehensive explanation