Thamnophis marcianus_Sabino Creek.jpg

Thamnophis marcianus in Sabino Creek
Brian Blais Thamnophis marcianus in Sabino Creek, Arizona