Bigger frog

Bigger frog

Observation - Bigger frog - Southern Africa. Description: