Separate names with a comma.
These guys have shown up all over my beans, peas and flowers... A friend said they were aphids. Can anyone help identify them and know any good...