Taylor's Bug-Eyed Treefrog (Theloderma stellatum)

  1. Tadpole of Taylor's Bug-Eyed Treefrog, Theloderma stellatum.
  2. Tadpole of Taylor's Bug-Eyed Treefrog, Theloderma stellatum.
Showing photos 1 to 2 of 2