Cape River Frog

Cape River Frog

Observation - Cape River Frog - Southern Africa. Description: