nemfrog - Plate 29. 1. Common viper. 2. Diamond rattlesnake. The...

more about : nemfrog