What plant are they on? The larger bugs are aphids so I'll assume that these are early nymphs. There's a couple of hundred possible species but the plant host might narrow it down.
If you can keep your head, while those around you are losing theirs, you may not have grasped the seriousness of the situation.
Posts