A worldwide community photographing and learning about wildlife
Phasmatodea
http://en.wikipedia.org/wiki/Phasmatodea...
If you have more information, that'd be great! Not sure of spotting date.
These are called stick insects or stick-bugs.
http://en.wikipedia.org/wiki/Phasmatodea...