Thread subject:
Diptera.info :: Tachinidae
Posted by Gordon Jar on 07-07-2006 18:35
#1
The attached was photographed on 06/07/06 in South East England
I thought a Thelaira Sp. but then I am usually wrong.
Thanks
Regards
Gordon