River frog

River frog

Observation - River frog - Southern Africa. Description: