big night adder

big night adder

Observation - big night adder - Southern Africa. Description: