I think they are red aphids.http://www.getridofthings.com/get-rid-of-aphids.htmGood luck! Amy
Thoughts? Comments?
I think they are red aphids.
ReplyDeletehttp://www.getridofthings.com/get-rid-of-aphids.htm
Good luck! Amy