Western Leopard Toad

Western Leopard Toad

Observation - Western Leopard Toad - Southern Africa. Description: 21h13, 13 deg celcius

21h13, 13 deg celcius