Thread subject:
Diptera.info :: Tachinidae ? or Sarcophagidae ??
Posted by Renko on 27-08-2014 18:24
#3
Thanks you, Chris :)
I wasn't sure for this one