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.

Advertisements

Leave a Reply