Leopard sand snake, Luiperd-sandslang

Leopard sand snake, Luiperd-sandslang

Observation - Leopard sand snake, Luiperd-sandslang - Southern Africa. Description: