A worldwide community photographing and learning about wildlife
Project Noah Nature School
Stheneboea verruculosa
This is a pair of Phasmids, the Male which is the smaller of the two is riding on top of the Female.
Spotted on Feb 19, 2014 Submitted on Mar 8, 2014
Join the Project Noah Team
No Comments