Thread subject: Diptera.info :: Tabanidae Seychelles - Tabanus/neavella albipectus?

Posted by James Wareing on 30-03-2025 07:21
#1

Seen on Desroches island, Seychelles. Any ID help most welcome.


Edited by James Wareing on 30-03-2025 07:30