Clicking Streamfrog

Clicking Streamfrog

Observation - Clicking Streamfrog - Southern Africa. Description: