Thread subject:
Diptera.info :: Ants and ?
Posted by
buggub
on 12-03-2012 19:53
#1
Do you know the species?
Posted by
Paul Beuk
on 13-03-2012 12:17
#2
It is an aphid.