Frog or Toad

Answer to Frog or Toad 2/20/17

2122

The answer is frog! Its a Rio Grande Chirping Frog, Eleutherodactylus cystignathoides.

Leave a Reply