Cape river frog - Jessica Goosen

Cape river frog - Jessica Goosen

Observation - Cape river frog - Jessica Goosen - Southern Africa. Description: