David A Jahn: Sonoran Whipsnake (Masticophis bilineatus)
David A Jahn: Juvenile Sonoran Whipsnake
David A Jahn: Sonoran Whipsnake (Masticophis bilineatus)