Close
Bush katydid and ¿ parasite???
Cycloptera speculata