Puff Adder (Bitis arietans) juvenile female basking on side of road. DeHoop NR, Western Cape, South Africa