David A Jahn: West Mexican Coral Snake (Micrurus distans distans)
David A Jahn: West Mexican Coral Snake (Micrurus distans distans)
David A Jahn: West Mexican Coral Snake (Micrurus distans distans)
David A Jahn: West Mexican Coral Snake (Micrurus distans distans)
David A Jahn: West Mexican Coral Snake (Micrurus distans distans)
David A Jahn: West Mexican Coral Snake (Micrurus distans distans)