Thread subject: Diptera.info :: Tachinidae - Eliozeta pellucens - probably male.

Posted by Ray Perry on 09-08-2021 09:28
#2

More detail.