Puff Adder (Bitis arietans) adult male. deHoop NR, Western Cape, South Africa