Dispholidus typus typus

Cape Boomslang. From Hout Bay, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Hout Bay, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Camps Bay, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Camps Bay, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Maatjiesvlei, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Maatjiesvlei, Western Cape.

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 Houtbay, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Constantia, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Oudtshoorn,  Klein Karoo.

Dispholidus typus typus

Cape Boomslang. From Oudtshoorn, Klein Karoo.

Dispholidus typus typus

Cape Boomslang. From Zeekouvlei, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Zeekouvlei, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Cape Town, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Cape Town, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Higgovale, Western Cape.

Dispholidus typus typus

Cape Boomslang. From Montagu, Western Cape.