King Snake On Granite

King Snake On Granite - A Common King Snake Moving Along Granite In Prescott, AZ. Photo