A Stick Insect, Presbistus peleus, spotted at Dairy Farm Nature Park, along the Wallace Trail, on 17 June 2024. Looked like a twig stuck to the leaf, but| Bird Ecology Study Group