Black Spitting Cobra, Swartspoegkobra 2

Black Spitting Cobra, Swartspoegkobra 2

Observation - Black Spitting Cobra, Swartspoegkobra 2. Description: