Puff Adder
Bitis arietans
Image number 9596 - © Ludwig Endres