Young Copperhead snake or highland moccasin - Agkistrodon contortrix(poisonous)

Young Copperhead snake or highland moccasin - Agkistrodon contortrix(poisonous)

Young Copperhead snake or highland moccasin – Agkistrodon contortrix(poisonous)

by
by
by
by
by
by