Thread subject:
Diptera.info :: DSC01725 - ID
Posted by affiniscyanoviridis on 27-11-2014 13:39
#3
T. meridionals but an expert opinion is demanded!
Regards
J