Thread subject: Diptera.info :: Tachinidae ID => Compsilura concinnata

Posted by Zeegers on 17-01-2021 08:46
#5

It is. Compsilura concinnata.

Theo