Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: Western Leopard Toad found in Garden

Western Leopard Toad found in Garden