An interesting sight :-) ...the green 'pods' are what I believe are aphids. They feed on the sap out of the branch, producing honeydew as a result, which the ants come and collect, which they are doing here.
Comments
Sign in or get an account to comment.