Can you I.D. the two insects on the left and one on the right?
I can ID the yellow and pink ones, and have a hunch on the others.
Sorry they are not to scale. I think the guy on the right is pretty small.
Δ
March 15, 2026
March 14, 2026
March 12, 2026
March 5, 2026