Hyperolius horstockii

Hyperolius horstockii

Observation - Hyperolius horstockii - Southern Africa. Description: