A worldwide community photographing and learning about wildlife
Probably newly hatched Praying Mantis, size of less than 1 cm. Saw hundreds of them on the same tree. Pic#2 shows many of them on 1 single leaf. As they starts moving, they drops from the leafs on top to the lower leafs like 'rain'.
Tropical rain forest
No Comments