common cantil or Mexican moccasin - Agkistrodon bilineatus taylori, poisonous, white background

common cantil or Mexican moccasin - Agkistrodon bilineatus taylori, poisonous, white background

common cantil or Mexican moccasin – Agkistrodon bilineatus taylori, poisonous, white background

by
by
by
by
by
by