TracyL actually i think i agree that it's an aphid im still loading my pictures but i think in the other photo i have that its a bunch of these little guys
Comments (5)