A worldwide community photographing and learning about wildlife
Found in November in the middle of the highway.
Spotted Tambopata National Reserve (Reserva Nacional Tambopata) a nature ...
http://en.wikipedia.org/wiki/Phasmatodea
The Phasmatodea are an order of insects, ...