Thread subject:
Diptera.info :: Ephydrid from 06.11.11: Scatella? --> Scatophila sp.
Posted by Larry Shone on 08-11-2011 01:49
#4
1.2mm?? Really that small?