Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Female, full of eggs. Photo by AJ Young

Female, full of eggs. Photo by AJ Young