Frog or Toad

Answer to Frog or Toad 2/28/17

0664

The answer is frog! It is a Perez’s Snouted Frog, Edalorhina perezi.

Leave a Reply