De Kay's snake

Storeria dekayi

''Storeria dekayi'', commonly known as the brown snake or De Kay's snake, is a small species of colubrid snake.

No videos have been added for this species yet.