Puff Adder
Bitis arietans
Image number 2969 - © Ludwig Endres