Puddle frog

Puddle frog

Observation - Puddle frog - Southern Africa. Description: