Go to Lowe’s or Home Depot or wherever and get some ladybugs. Ladybugs love aphids, and ladybugs will stick around as long as there are aphids around Reply
Go to Lowe’s or Home Depot or wherever and get some ladybugs. Ladybugs love aphids, and ladybugs will stick around as long as there are aphids around