Posted by blackdogto on 10-09-2010 13:11
#1
Photo taken at Namling Country Park, Gangdong Province, CHina on 3Sep2010
Edited by blackdogto on 10-09-2010 13:42
Posted by Nikita Vikhrev on 10-09-2010 13:17
#2
Not Muscida.
Probably female of Bengalia, Calliphoridae
Posted by jorgemotalmeida on 10-09-2010 15:03
#4
Calliphoridae. I agree also with Bengalia. :) But must be others in China. :)