Posted by ChrisR on 07-11-2012 22:49
#2
Definitely Tachinidae - possibly Blondeliini :) Lovely photos!
Keep the photos coming ... it's always good to see neotropical tachinids and there are a few that I can identify - honestly! ;)
Edited by ChrisR on 07-11-2012 23:31