Puff Adder

Puff Adder

Observation - Puff Adder - Southern Africa. Description: Juvenile found while road cruising during cool rainy night.

Juvenile found while road cruising during cool rainy night.