Dispholidus typus typus

Female Cape Boomslang. From Montagu, Western Cape.

Dispholidus typus typus

Male Cape Boomslang. From Montagu, Western Cape.

Dispholidus typus typus

Cape Boomslang. From George, Western Cape.

Dispholidus typus typus

Cape Boomslang. From George, Western Cape.

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.

Dispholidus typus typus

Cape Boomslang. From Montagu, Western Cape.