Clicking Stream Frog Strongylopus grayii 4web 8913

Clicking Stream Frog Strongylopus grayii 4web 8913

Observation - Clicking Stream Frog Strongylopus grayii 4web 8913 - Southern Africa. Description: