Cape River Frog

Cape River Frog

Observation - Cape River Frog - Southern Africa. Description: Seen in mountain stream

Seen in mountain stream