berg river frog

berg river frog

Observation - berg river frog - Southern Africa. Description: