A worldwide community photographing and learning about wildlife
Project Noah Nature School
About 20 cms Long head to tail.
It has been seen at about 3340 meters over sea level at the slopes of Pasochoa Volcano in Ecuador.
Spotted on Oct 22, 2013 Submitted on Oct 22, 2013
Join the Project Noah Team
No Comments