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

Posted by Ray Perry on 10-08-2021 08:25
#6

Thanks again Eric.