Western Leopard toad roadkill

Western Leopard toad roadkill

Observation - Western Leopard toad roadkill - Southern Africa. Description: