Green frog

Green frog

Observation - Green frog - Southern Africa. Description: Photo supplied by Mare Collete

Photo supplied by Mare Collete