Close
Green Tree Locust
(Abisares viridpennis)