A worldwide community photographing and learning about wildlife
Project Noah Nature School
Found on the edge of primary tropical rainforest close to the Costa Rica river near Guapiles, Costa Rica.
Spotted on Jul 27, 2013 Submitted on Sep 14, 2013
Join the Project Noah Team
No Comments