Thread subject:
Diptera.info :: ID? - Tachinidae I think..
Posted by Alvaro Perez on 07-12-2017 00:21
#1
Any idea? from South Spain. Gymnosoma sp. maybe?
Thanks!! :)