Black rat snake (Pantherophis obsoletus)

Synonyms: black snake, pilot black snake, western rat snake

Black rat snake, Unexpected Wildlife Refuge photo
Black rat snake
Black rat snake, shedding imminent, Unexpected Wildlife Refuge photo
Black rat snake
shedding imminent