Frog or Toad

Answer to Frog or Toad 3/14/17

1839

 

The answer is frog. It is Hemiphractus helioi, a tree frog  from the family Hemiphractidae

Leave a Reply