A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Rio Grande leopard frog. 6 cm long.
Near the Santa Catarina River in a canyon.
Thank you Ashley for the ID and the link.
Spotted on Dec 12, 2015 Submitted on Dec 15, 2015
Join the Project Noah Team