Clown Frog?, Tambopata National Reserve, Peru

at × in Peru.

7. Clown Frog?, Tambopata National Reserve, Peru