Western Stripe-bellied Sandsnake

Western Stripe-bellied Sandsnake

Observation - Western Stripe-bellied Sandsnake - Southern Africa. Description: