Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Female, driven over but still alive. No eggs. Photo by Ellen Fedele

Female, driven over but still alive. No eggs. Photo by Ellen Fedele