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)