Thread subject:
Diptera.info :: Tachinidae. Clemelis ??
Posted by Nacho Cabellos on 13-04-2024 18:00
#5
I could only take shots from above...let's see if I see it these days.
Thanks a lot again Theo!!