Thread subject:
Diptera.info :: Small Sarcophagidae? (20.05.09) --> yes, Sarcophagidae
Posted by Rui Andrade on 21-05-2009 22:36
#3
Tachinidae. Maybe Meigenia sp.?