Little white frog
Manzini omgeving,
Swaziland
This white little frog is the Marbled Reed Frog!
They comes in various shadings and markings.They are African in origin.
It is found in Malawi, Mozambique, South Africa, Swaziland, Zimbabwe, possibly Botswana, possibly Lesotho, and possibly Tanzania.