ForestDragon This would be a good addition to this mission: http://www.projectnoah.org/missions/15738247
ForestDragon Great spotting! This is very likely a Chinese Mantis, Tenodera sinensis: http://bugguide.net/node/view/12409 It is not quite fully grown.
Comments (2)