river frog

river frog

Observation - river frog - Southern Africa. Description: