They could be the same species, actually from the same ootheca, we can have indicidual that will be yellow, green or brown
I agree with dandoucette, it could be http://www.projectnoah.org/spottings/618...
individuals can be green or brown too.
Lat: 9.17, Long: -79.42
Spotted on Aug 20, 2011
Submitted on Aug 20, 2011