Western Fox Snake (Pantherophis vulpinus)
A sub-adult Western Fox Snake (Pantherophis vulpinus) from Linn County, Iowa