Clicking Stream Frog

Clicking Stream Frog

Observation - Clicking Stream Frog - Southern Africa. Description: