Thread subject:
Diptera.info :: Drosophila stimulans or maybe melanogaster. S. Spain.
Posted by Paul Beuk on 21-08-2021 18:25
#2
Drosophila stimulans
or maybe
melanogaster