Close
Membracidae: Hypsoprora adusta.
Membracidae: Hypsoprora adusta.