Thread subject:
Diptera.info :: Tachinidae from Spain
Posted by Rafael Estevez on 10-01-2009 19:37
#2
Closeup of the head of the same insect.
Rafael