Frog or Toad

Answer to Frog or Toad 3/21/17

0180

The answer is frog! Its a Pepper frog, Leptodactylus labyrinthicus.

Advertisements

Leave a Reply