Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Amplectant pair, driven over. Female dead. Photo by Faye Howa

Amplectant pair, driven over. Female dead. Photo by Faye Howa