Psammophis leightoni

Psammophis leightoni

Observation - Psammophis leightoni - Southern Africa. Description: