Posted by eklans on 18-06-2023 07:51
#2
These are Lonchaeidae - if you edit the thread's title I'm sure you will get more details.
Posted by Iain MacGowan on 18-06-2023 10:08
#4
Yes - female Lonchaeidae - either in the genus
Lonchaea or perhaps
Silba fumosa, its not possible to tell any further