Texas Spiny Lizard, Sceloperus olivaceus

Buy Add to Lightbox Download
Texas Spiny Lizard (Sceloperus olivaceus), adult in defense pose, Starr County, Rio Grande Valley, Texas, USA
Texas Spiny Lizard (Sceloperus olivaceus), adult in defense pose, Starr County, Rio Grande Valley, Texas, USA