513 followers
I just run into these incredible aphid soldiers!! Another wonder of mother nature ^^ Figures from: https://t.co/htSOC6UmpH https://t.co/317wjdr6ab
I just run into these incredible aphid soldiers!! Another wonder of mother nature ^^ Figures from: https://t.co/htSOC6UmpH https://t.co/317wjdr6ab