Island glass lizard Ophisaurus compressus is a legless lizard found in southeastern United States. This one was seen in Naples, Florida
View Full Image on Dreamstime
Username: Smitty411
Editorial: No
Width: 2700 pixels
Height: 4050 pixels
Downloads: 0
Image ID: 195461891