Location: Latitude = 30 47S Longitude = 121 27E”
September 21, 2011 7:15 am
Found this bug i have never seen before.
Our research indicates that the coordinates you provided places you in Western Australia, and that makes sense since your insect is a Superb Katydid, Alectoria superba, a species found in Australia. We haven’t received an image of this species since 2006 when we received several in rapid succession.