Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Dead amplectant pair, photo by Ellen Fedele

Dead amplectant pair, photo by Ellen Fedele