Up to 2 inches long
Sugar cane fields, subtropical to tropical climates
I think they are native to Australia, but not sure
Lat: -16.87, Long: 145.73
Spotted on Nov 9, 2011
Submitted on Nov 16, 2011
No Comments