Thread subject: Diptera.info :: Tachinidae: Eliozeta pellucens? male? --> yes and yes

Posted by kuv on 24-05-2019 09:21
#2

2nd picture: