A legless lizard. This one showed up recently in Placerita Canyon State Park. Photos by Ron Kraus (Placerita Canyon Nature Center Associates).
[KHTS] – The unexpected sighting of a North American legless lizard halted construction of an overpass for Highway 126 in the Santa Clarita Valley, a county...