Common Garter Snake
Common Garter Snake
580 1104
Serpent
Serpent
509 1141