Thread subject:
Diptera.info :: Tachinidae - Eliozeta pellucens - probably male.
Posted by Ray Perry on 09-08-2021 09:28
#2
More detail.