possibly Acanthuchus trispinifer (Insecta, Homoptera, Heteroptera, Membracidae)
resting on pigeonwood (I think)
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy