Thread subject:
Diptera.info :: Tachinidae – Eloceria delecta
Posted by Walther Gritsch on 17-07-2011 14:09
#9
Here you go!
Left - upper side. Right - lower side.