Storeria
Genus within Colubridae
S. dekayi
Step Back
Back to Home