Thread subject:
Diptera.info :: Anthomyiidae - Delia ?
Posted by Nikita Vikhrev on 10-05-2019 20:24
#2
Anthomyiid - 100%
Delia - 90%
D. platura - 85%