Twin Spotted Rattlesnake (B. Alvarius)

Twin Spotted Rattlesnake (B. Alvarius)


Howard Topoff 2011