This is a blowfly as found in US hog farms. Controling various flies is an issue on swine farms.