Thread subject:
Diptera.info :: Chamaemyiidae ID => Chamaemyia sp.
Posted by JavierZgz on 24-04-2023 07:05
#1
Hi everyone!
Found in La Portellada (Teruel, Spain). May 16th 2022.
Thanks in advance,
Edited by JavierZgz on 18-05-2023 19:42