Great Plains Rat Snake

a
Other Animal Name: 
Great Plains Rat Snake
Latin Name: 
Pantherophis emoryi
Photographer? Join us