Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: In my front garden. 11 November 2014 21h07

In my front garden. 11 November 2014 21h07