A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
The Rain Forest of Costa Rica.
it surely look like a mantis....
Did you add this spotting to the Birds Of the World Mission?It is a beautiful spotting .More like an insect though.
Spotted on Jun 15, 2010 Submitted on Jun 1, 2011
and 2 other people favorited this spotting
Join the Project Noah Team