Thread subject:
Diptera.info :: Tachinidae ID => Ramonda spathulata
Posted by ChrisR on 04-08-2012 22:48
#3
Hmm, Ramonda spathulata maybe?