African puff adder - Bitis arietans

African puff adder - Bitis arietans

African puff adder – Bitis arietans in front of a white background

by
by
by
by
by
by