T TheSixKid Member Jul 5, 2020 #1 They look like aphids? Attachments 20200630_172519.jpg 337.9 KB Views: 24