Posted by eklans on 18-06-2023 08: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 11:08
#4
Yes - female Lonchaeidae - either in the genus
Lonchaea or perhaps
Silba fumosa, its not possible to tell any further