Frog or Toad

Frog or Toad Results 11/10/16

0907

The answer is toad! Its an Appleby’s Asian Toad (Leptolalax applebyi)

Leave a Reply