Thread subject:
Diptera.info :: Microphthalma europaea <-- Grey Tachinidae
Posted by Zeegers on 22-06-2020 20:17
#3
Yes ! That is pretty far to the north !
Theo