Leioscyta ferruginipennis ssp. testacea
Family: Membracidae
Leioscyta ferruginipennis ssp. testacea image
Description Not Yet Available