Dispholidus typus typus

Cape Boomslang. From Schoemanshoek, Klein Karoo.

Dispholidus typus typus

Cape Boomslang. From Schoemanshoek, Klein Karoo.

Dispholidus typus typus

Cape Boomslang. From Oudtshoorn,  Klein Karoo.

Dispholidus typus typus

Cape Boomslang. From Oudtshoorn, Klein Karoo.