Green Cicada.
Beautiful bug (Lampromicra senator) has a jesus bumper sticker. Oxley Creek, QLD.
A bunch of beautiful bugs (Lampromicra senator). Oxley Creek, QLD.