I think it is some species of blow fly, but I could be wrong. If you try searching for blow flies in your region you might be able to identify it.
I think it is some species of blow fly, but I could be wrong. If you try searching for blow flies in your region you might be able to identify it.
Thank you and I will try to find it