A worldwide community photographing and learning about wildlife
This Female is about 12 cm in size, saw her on a Guava tree setting up her ...
Small larvae, less than 1 cm in length. I had at first thought this is a ...
Nymph of Phasmid, around 4 cm in body length, possibly from the genus, ...