Thread subject:
Diptera.info :: Muscidae -> Tachinidae, Microphthalma europaea
Posted by Gansucha on 01-11-2016 11:31
#3
Thank you, John !
Dexia sp. or Dexiosoma sp. ?
Edited by Gansucha on 01-11-2016 12:14