Clown Frog?, Tambopata National Reserve, Peru

7. Clown Frog?, Tambopata National Reserve, Peru