frog

frog

Observation - frog - Southern Africa. Description: I think its a clicking steam frog not sure

I think its a clicking steam frog not sure