Reptiles - curtismix
California Mountain Kingsnake, California.

California Mountain Kingsnake, California.

California Mountain Kingsnake at the upper Applegate River.