Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Roadkill, female with eggs. Photo by Ellen Fedele

Roadkill, female with eggs. Photo by Ellen Fedele