Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Photo by Ellen Fedele. Mating pair

Photo by Ellen Fedele. Mating pair