A worldwide community photographing and learning about wildlife
Project Noah Nature School
Walking on a trail around a beautiful natural lagoon in the mountains of Costa Rica
lindo!
I agree! Check out my other spottings, on that same trail!
Yes Julio, in Costa Rica
Thank you Julio, I think so too!
Spotted on Jun 11, 2011 Submitted on Nov 19, 2011
and 1 other person favorited this spotting
Join the Project Noah Team